removeListener #
Removes a listener from an event.
Signature #
virtual void removeListener(kuzzleio::Event event, kuzzleio::EventListener* listener) = 0;Arguments #
| Argument | Type | Description |
|---|---|---|
event | kuzzleio::Event | Enum representing the event to emit |
listener | kuzzleio::EventListener* | Pointer to a c++11 lambda |
event #
One of the following event:
EVENT_CONNECTED,
EVENT_DISCARDED,
EVENT_DISCONNECTED,
EVENT_LOGIN_ATTEMPT,
EVENT_NETWORK_ERROR,
EVENT_OFFLINE_QUEUE_POP,
EVENT_OFFLINE_QUEUE_PUSH,
EVENT_QUERY_ERROR,
EVENT_RECONNECTED,
EVENT_JWT_EXPIRED,
EVENT_ERRORlistener #
A c++11 lambda which takes a const std::string argument. EventListener is defined as const std::function<void(const std::string)>.