def __init__(self, host, port, verbose=False): SimpleLogger.__init__(self) self.verbose = verbose try: self.host = host self.port = port self.s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) self.s.connect((self.host, self.port)) except Exception as e: raise GameException(e)
def handleConnected(self): SimpleLogger.__init__(self) self.info('{} connected'.format(self.address)) self.gs_lock = threading.Lock() self.set_gs(GameState.CONN) WSServer.set_client_status(self.address, True)
def __init__(self, verbose=False): SimpleLogger.__init__(self) self.verbose = verbose