17 #ifndef IKAACLIENTSTATELISTENER_HPP_
18 #define IKAACLIENTSTATELISTENER_HPP_
virtual void onPauseFailure(const KaaException &exception)=0
On failure during Kaa client pause. Typically related to failure to free some resources.
virtual void onStartFailure(const KaaException &exception)=0
On failure during Kaa client startup. Typically failure is related to network issues.
virtual void onResumed()=0
On successful resume of Kaa client. Kaa client is successfully connected to Kaa cluster and is ready ...
virtual ~IKaaClientStateListener()=default
virtual void onStopFailure(const KaaException &exception)=0
On failure during Kaa client stop. Typically related to failure to free some resources.
virtual void onStarted()=0
On successful start of Kaa client. Kaa client is successfully connected to Kaa cluster and is ready f...
virtual void onStopped()=0
On successful stop of Kaa client. Kaa client is successfully stopped and does not consume any resourc...
Notifies about Kaa client state changes and errors.
virtual void onResumeFailure(const KaaException &exception)=0
On failure during Kaa client resume. Typically failure is related to network issues.
virtual void onPaused()=0
On successful pause of Kaa client. Kaa client is successfully paused and does not consume any resourc...
std::shared_ptr< IKaaClientStateListener > IKaaClientStateListenerPtr