INNER CODE UNIT · Python
__init__
unrealcv/unrealcv · client/python/unrealcv/__init__.py:154
def __init__(self, endpoint, type='inet'):
"""
Parameters:
endpoint: a tuple (ip, port)
type: unix or inet
"""
self.endpoint = endpoint
self.sock = None # if socket == None, means client is not connected
self.raw_message_regexp = re.compile(rb'(\d{1,}):(.*)') # A binary regexp
# self.message_id = 0
self.wait_response = threading.Event()
self.send_message_id = 0
self.recv_message_id = 0
self.recv_num_q = SimpleQueue() # inf
self.recv_data_q = SimpleQueue() # inf
self.type = type
self._supported_command_templates = None
self._command_capabilities_available = False