client-cpp  0.7.0
kaa::ClientStatus Class Reference

#include <ClientStatus.hpp>

+ Inheritance diagram for kaa::ClientStatus:
+ Collaboration diagram for kaa::ClientStatus:

Public Member Functions

 ClientStatus (const std::string &filename)
 
 ~ClientStatus ()
 
std::int32_t getEventSequenceNumber () const
 
void setEventSequenceNumber (std::int32_t sequenceNumber)
 
std::int32_t getConfigurationSequenceNumber () const
 
void setConfigurationSequenceNumber (std::int32_t sequenceNumber)
 
std::int32_t getNotificationSequenceNumber () const
 
void setNotificationSequenceNumber (std::int32_t sequenceNumber)
 
SequenceNumber getAppSeqNumber () const
 
void setAppSeqNumber (SequenceNumber appSeqNumber)
 
bool isRegistered () const
 
void setRegistered (bool isRegistered)
 
DetailedTopicStates getTopicStates () const
 
void setTopicStates (const DetailedTopicStates &stateContainer)
 
HashDigest getProfileHash () const
 
void setProfileHash (HashDigest hash)
 
AttachedEndpoints getAttachedEndpoints () const
 
void setAttachedEndpoints (const AttachedEndpoints &endpoints)
 
std::string getEndpointAccessToken ()
 
void setEndpointAccessToken (const std::string &token)
 
std::string refreshEndpointAccessToken ()
 
bool getEndpointAttachStatus () const
 
void setEndpointAttachStatus (bool isAttached)
 
std::string getEndpointKeyHash () const
 
void setEndpointKeyHash (const std::string &keyHash)
 
virtual bool isConfigurationVersionUpdated () const
 
void read ()
 
void save ()
 
- Public Member Functions inherited from kaa::IKaaClientStateStorage
virtual ~IKaaClientStateStorage ()
 

Detailed Description

Definition at line 43 of file ClientStatus.hpp.

Constructor & Destructor Documentation

kaa::ClientStatus::ClientStatus ( const std::string &  filename)
kaa::ClientStatus::~ClientStatus ( )
inline

Definition at line 46 of file ClientStatus.hpp.

Member Function Documentation

SequenceNumber kaa::ClientStatus::getAppSeqNumber ( ) const
virtual
AttachedEndpoints kaa::ClientStatus::getAttachedEndpoints ( ) const
virtual
std::int32_t kaa::ClientStatus::getConfigurationSequenceNumber ( ) const
virtual
std::string kaa::ClientStatus::getEndpointAccessToken ( )
virtual
bool kaa::ClientStatus::getEndpointAttachStatus ( ) const
virtual
std::string kaa::ClientStatus::getEndpointKeyHash ( ) const
virtual
std::int32_t kaa::ClientStatus::getEventSequenceNumber ( ) const
virtual
std::int32_t kaa::ClientStatus::getNotificationSequenceNumber ( ) const
virtual
HashDigest kaa::ClientStatus::getProfileHash ( ) const
virtual
DetailedTopicStates kaa::ClientStatus::getTopicStates ( ) const
virtual
virtual bool kaa::ClientStatus::isConfigurationVersionUpdated ( ) const
inlinevirtual

Implements kaa::IKaaClientStateStorage.

Definition at line 82 of file ClientStatus.hpp.

bool kaa::ClientStatus::isRegistered ( ) const
virtual
void kaa::ClientStatus::read ( )
virtual
std::string kaa::ClientStatus::refreshEndpointAccessToken ( )
virtual
void kaa::ClientStatus::save ( )
virtual
void kaa::ClientStatus::setAppSeqNumber ( SequenceNumber  appSeqNumber)
virtual
void kaa::ClientStatus::setAttachedEndpoints ( const AttachedEndpoints endpoints)
virtual
void kaa::ClientStatus::setConfigurationSequenceNumber ( std::int32_t  sequenceNumber)
virtual
void kaa::ClientStatus::setEndpointAccessToken ( const std::string &  token)
virtual
void kaa::ClientStatus::setEndpointAttachStatus ( bool  isAttached)
virtual
void kaa::ClientStatus::setEndpointKeyHash ( const std::string &  keyHash)
virtual
void kaa::ClientStatus::setEventSequenceNumber ( std::int32_t  sequenceNumber)
virtual
void kaa::ClientStatus::setNotificationSequenceNumber ( std::int32_t  sequenceNumber)
virtual
void kaa::ClientStatus::setProfileHash ( HashDigest  hash)
virtual
void kaa::ClientStatus::setRegistered ( bool  isRegistered)
virtual
void kaa::ClientStatus::setTopicStates ( const DetailedTopicStates stateContainer)
virtual

The documentation for this class was generated from the following file: