code: def register(self):
          
          self._queue.put(hello_packet(socket.gethostname(), mac(), __version__))
          self._queue.put(request_packet(MSG_SERVER_SETTINGS))
          self._queue.put(request_packet(MSG_SAMPLE_FORMAT))
          self._queue.put(request_packet(MSG_HEADER))
docs: Transact with server.