def __init__(self, protocol, arg): EventLauncher.__init__(self) self.server = None self.__protocol = protocol self.__io = IO_TCP(is_server=True) self.__io.debug = arg.get("debug", False) self.__io.verbose = arg.get("verbose", False) self.__debug = arg.get("debug", False) self.__verbose = arg.get("verbose", False) self.max_clients = arg.get("max_clients", 2) self.client_port = arg.get("client_port", 12430) self.__supported_features = {} self.__clients = {} self.__clients_lock = thread.allocate_lock() self.gateway = None self.presentation = None
def __init__(self, args): EventListener.__init__(self) EventLauncher.__init__(self) self.host = args.get("host", "127.0.0.1") self.port = args.get("port", 12430) self.verbose = args.get("verbose", False) self.debug = args.get("debug", False) protocol = args.get("protocol", None) self._io = IO_TCP() self._io.verbose = False # self.verbose self._io.debug = False # self.debug self.__stopped = False self.__stoplock = thread.allocate_lock() self.signature = None self.presentation = HappyboomProtocol(protocol, args) self.gateway = Gateway(protocol, args) self.registerEvent("happyboom")