def __init__(self, conn): """ Initialize the protocol. @param conn: Connection instance which provides callback functions. @type conn: rce.comm.client.RCE """ self._connection = conn self._assembler = MessageAssembler(self, 60) self._registered = False
def __init__(self, realm): """ Initialize the Protocol. @param realm: Robot realm implementing necessary callback methods. @type realm: rce.comm.interfaces.IRobotRealm """ verifyObject(IRobotRealm, realm) self._realm = realm self._assembler = MessageAssembler(self, self.MSG_QUEUE_TIMEOUT) self._avatar = None