client-cpp  0.0.1-SNAPSHOT
kaa::IRegistrationProcessor Class Referenceabstract

#include <IRegistrationProcessor.hpp>

+ Inheritance diagram for kaa::IRegistrationProcessor:

Public Member Functions

virtual std::map< std::string,
std::string > 
getEndpointsToAttach ()=0
 
virtual std::map< std::string,
std::string > 
getEndpointsToDetach ()=0
 
virtual UserAttachRequestPtr getUserAttachRequest ()=0
 
virtual void onUserAttach (const UserSyncResponse::userAttachResponse_t &response)=0
 
virtual void onEndpointsAttach (const std::vector< EndpointAttachResponse > &endpoints)=0
 
virtual void onEndpointsDetach (const std::vector< EndpointDetachResponse > &endpoints)=0
 
virtual void onCurrentEndpointAttach (const UserAttachNotification &response)=0
 
virtual void onCurrentEndpointDetach (const UserDetachNotification &response)=0
 
virtual ~IRegistrationProcessor ()
 

Detailed Description

Definition at line 28 of file IRegistrationProcessor.hpp.

Constructor & Destructor Documentation

virtual kaa::IRegistrationProcessor::~IRegistrationProcessor ( )
inlinevirtual

Definition at line 42 of file IRegistrationProcessor.hpp.

Member Function Documentation

virtual std::map<std::string, std::string> kaa::IRegistrationProcessor::getEndpointsToAttach ( )
pure virtual
virtual std::map<std::string, std::string> kaa::IRegistrationProcessor::getEndpointsToDetach ( )
pure virtual
virtual UserAttachRequestPtr kaa::IRegistrationProcessor::getUserAttachRequest ( )
pure virtual
virtual void kaa::IRegistrationProcessor::onCurrentEndpointAttach ( const UserAttachNotification &  response)
pure virtual
virtual void kaa::IRegistrationProcessor::onCurrentEndpointDetach ( const UserDetachNotification &  response)
pure virtual
virtual void kaa::IRegistrationProcessor::onEndpointsAttach ( const std::vector< EndpointAttachResponse > &  endpoints)
pure virtual
virtual void kaa::IRegistrationProcessor::onEndpointsDetach ( const std::vector< EndpointDetachResponse > &  endpoints)
pure virtual
virtual void kaa::IRegistrationProcessor::onUserAttach ( const UserSyncResponse::userAttachResponse_t &  response)
pure virtual

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