Added libs

This commit is contained in:
Lucas
2026-01-25 13:55:46 +10:00
parent 575c682afc
commit f70af3c4ea
229 changed files with 26983 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
from libs.fspn.protocol.server import Server
from libs.fspn.protocol.connection import Connection, EVENTS as CONNECTION_EVENTS
from libs.zecho.interfaces.module import Module, ZECHO_EVENTS
from libs.app.utils import get_logger
import logging
import random
logger = get_logger()
class PseudoRendezvousServer(Module):
def __init__(self, zecho):
super().__init__(zecho)
self.zecho.subscribe_event("MESSAGE_"+self.module_name, self.on_message)
def connect_to_server(self, address):
self.zecho.connect(address)
def on_connection_module(self, event):
logger.debug('New Connection with module', event.source.address)
# self.connections.append(event.source)
def on_message(self, event):
logger.debug('Pseudo Rendezvous message: ', event.__dict__)