Loading...
Searching...
No Matches
ml::WebSocketProvider Member List

This is the complete list of members for ml::WebSocketProvider, including all inherited members.

connect(const std::string &url)ml::WebSocketProvider
disconnect()ml::WebSocketProvider
dispatch(const json &msg)ml::NetworkDispatcher
Messenger()=defaultml::Messenger
NetworkDispatcher(const std::string &keyField="type")ml::NetworkDispatcherexplicit
offAllMessages()ml::Messenger
offMessage(Enum event)ml::Messenger
on(const std::string &value, std::function< void(const json &)> callback)ml::NetworkDispatcher
onClose(std::function< void(int, const std::string &)> callback)ml::WebSocketProvider
onError(std::function< void(const std::string &)> callback)ml::WebSocketProvider
onMessage(Enum event, std::function< void(const DataType &)> callback)ml::Messenger
onOpen(std::function< void()> callback)ml::WebSocketProvider
send(const json &msg)ml::WebSocketProvider
send(const std::string &text)ml::WebSocketProvider
sendMessage(Enum event, const DataType &data)ml::Messenger
setMaxReconnectAttempts(int n)ml::WebSocketProvider
setReconnectDelay(int seconds)ml::WebSocketProvider
WebSocketProvider(const std::string &keyField="type")ml::WebSocketProviderexplicit
~Messenger()ml::Messengervirtual