Package ai.tock.bot.engine
Object WebSocketController
-
- All Implemented Interfaces:
public class WebSocketControllerInternal object used to manage websocket events.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanwebsocketEnabledpublic final static WebSocketControllerINSTANCE
-
Method Summary
Modifier and Type Method Description final UnitregisterAuthorizedKey(String key)final Function1<String, Unit>getPushHandler(String id)final UnitsetReceiveHandler(String id, Function1<String, Unit> handler)final Function1<String, Unit>getReceiveHandler(String id)final BooleangetWebsocketEnabled()Is websocket enabled ? -
-
Method Detail
-
registerAuthorizedKey
final Unit registerAuthorizedKey(String key)
-
getPushHandler
final Function1<String, Unit> getPushHandler(String id)
-
setReceiveHandler
final Unit setReceiveHandler(String id, Function1<String, Unit> handler)
-
getReceiveHandler
final Function1<String, Unit> getReceiveHandler(String id)
-
getWebsocketEnabled
final Boolean getWebsocketEnabled()
Is websocket enabled ?
-
-
-
-