def run(self): print("Starting " + self.name) # start up the Socket Server to handle connection to the bridge s = GatewayClient(HOST, PORT) s.connect() s.socket_handler.handle(s.sock) s.socket_handler.run() print("Exiting " + self.name)
def write_to_socket(data): log.debug("write_to_socket") gateway_client = GatewayClient() log.debug("got gateway client") gateway_client.write(data) return len(data)
def socket_test(request): server = GatewayClient() server.write("socket test message") return server.info()