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()=default | ml::Messenger | |
| NetworkDispatcher(const std::string &keyField="type") | ml::NetworkDispatcher | explicit |
| 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::WebSocketProvider | explicit |
| ~Messenger() | ml::Messenger | virtual |