INNER CODE UNIT · Python
message_body
unrealcv/unrealcv · client/python/unrealcv/__init__.py:291
message_body = raw_message[len(match.group(1)) + 1 :]
# Convert to utf-8 if it's not a byte array (as is the case for images)
try:
message_body = message_body.decode('utf-8')
except UnicodeDecodeError:
pass
if message_id == self.recv_message_id:
return message_body
else:
raise AssertionError(
f'Message ID mismatch: got {message_id}, expected {self.recv_message_id}'
)
else:
# Instead of just dropping this message, give a verbose notice
_L.error('No message handler to handle message with length %d', len(raw_message))
def connect(self, timeout=1, start_receive_thread=True):
"""