Exemplo n.º 1
0
    def send_to_server(self, request):
        """Dispatch a request to the server

        Args:
            request (Request): The message to pass to the server
        """
        message = json_encode(request)
        self.log_debug("Sending message %s", message)
        self.conn.write_message(message)
    def send_to_server(self, request):
        """Dispatch a request to the server

        Args:
            request (Request): The message to pass to the server
        """
        message = json_encode(request)
        self.log_debug("Sending message %s", message)
        self.conn.write_message(message)
Exemplo n.º 3
0
 def _send_to_client(self, response):
     if isinstance(response.context, MalcWebSocketHandler):
         message = json_encode(response)
         self.log_debug("Sending message %s", message)
         try:
             response.context.write_message(message)
         except WebSocketError:
             # Just close the connection
             self.notify_closed_connection(response)
     else:
         if isinstance(response, Return):
             message = json_encode(response.value)
             response.context.finish(message + "\n")
         else:
             if isinstance(response, Error):
                 message = response.message
             else:
                 message = "Unknown response %s" % type(response)
             response.context.set_status(500, message)
             response.context.write_error(500)
 def _send_to_client(self, response):
     if isinstance(response.context, MalcWebSocketHandler):
         message = json_encode(response)
         self.log_debug("Sending message %s", message)
         try:
             response.context.write_message(message)
         except WebSocketError:
             # Just close the connection
             self.notify_closed_connection(response)
     else:
         if isinstance(response, Return):
             message = json_encode(response.value)
             response.context.finish(message + "\n")
         else:
             if isinstance(response, Error):
                 message = response.message
             else:
                 message = "Unknown response %s" % type(response)
             response.context.set_status(500, message)
             response.context.write_error(500)