def read_messages(self, b, msg_queue, sock): """ @param b StringIO: read buffer @param msg_queue [Message]: queue of deserialized messages @type msg_queue: [Message] @param sock socket: protocol can optionally read more data from the socket, but in most cases the required data will already be in b """ # default implementation deserialize_messages(b, msg_queue, self.recv_data_class, queue_size=self.queue_size)