wotpy.protocols.ws.handler¶
Class that handles incoming WebSockets messages.
Classes
WebsocketHandler(*args, **kwargs) |
Tornado handler for Websocket messages. |
-
class
wotpy.protocols.ws.handler.WebsocketHandler(*args, **kwargs)¶ Bases:
tornado.websocket.WebSocketHandlerTornado handler for Websocket messages. This class processes all incoming WebSocket messages and translates them to actions executed on ExposedThing objects.
-
POLICY_VIOLATION_CODE= 1008¶
-
POLICY_VIOLATION_REASON= 'Not found'¶
-
check_origin(origin)¶ Should return True to accept the request or False to reject it. The origin argument is the value of the Origin HTTP header, the url responsible for initiating this request
-
exposed_thing¶ Exposed thing property. Retrieves the ExposedThing from the parent server.
-
on_close()¶ Called when the WebSockets connection is closed.
-
on_message(message)¶ Called each time the server receives a WebSockets message. All messages that do not conform to the protocol are discarded.
-
open(name)¶ Called when the WebSockets connection is opened.
-