def __init__(self, *argv): ManagedSocket.__init__(self, *argv) self.recv_activity = False self.stream = '' self.curtype = None self.curlen = None self.handlers = { MD_REG_CLIENT : (self.handleSendMessage, self.onRegClient), MD_REGISTER_OK : (self.handleRawArg, self.onRegisterOk), MD_REGISTER_FAIL: (self.handleRawArg, self.onRegisterFail), MD_PING : (self.handleRawArg, self.onPing), MD_PONG : (self.handleRawArg, self.onPong) }