KaaClientContext(KaaClientProperties &properties, ILogger &logger, IExecutorContext &executorContext, IKaaClientStateStoragePtr state=nullptr, KaaClientStateListenerPtr stateListener=std::make_shared< KaaClientStateListener >())
virtual KaaClientProperties & getProperties()
void setStatus(IKaaClientStateStoragePtr status)
virtual IKaaClientStateStorage & getStatus()
virtual ILogger & getLogger()
virtual IExecutorContext & getExecutorContext()
virtual KaaClientStateListener & getClientStateListener()