Package com.gears42.iot.webthing
Class WebThingServer.ThingHandler.ThingWebSocket
- java.lang.Object
-
- fi.iki.elonen.NanoWSD.WebSocket
-
- com.gears42.iot.webthing.WebThingServer.ThingHandler.ThingWebSocket
-
- Enclosing class:
- WebThingServer.ThingHandler
public static class WebThingServer.ThingHandler.ThingWebSocket extends fi.iki.elonen.NanoWSD.WebSocket
Class to handle WebSockets to a Thing.
-
-
Constructor Summary
Constructors Constructor Description ThingWebSocket(java.util.HashMap<java.lang.String,Thing> thingsMap, fi.iki.elonen.NanoHTTPD.IHTTPSession handshakeRequest)
Initialize the object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
sendMessage(java.lang.String message)
-
-
-
Constructor Detail
-
ThingWebSocket
public ThingWebSocket(java.util.HashMap<java.lang.String,Thing> thingsMap, fi.iki.elonen.NanoHTTPD.IHTTPSession handshakeRequest)
Initialize the object.- Parameters:
thingsMap
- The List of Things managed by the server where string is id of thinghandshakeRequest
- The initial handshake request
-
-