client-cpp  0.7.0
kaa::IRegistrationProcessor Class Referenceabstract

#include <IRegistrationProcessor.hpp>

+ Inheritance diagram for kaa::IRegistrationProcessor:

Public Member Functions

virtual UserAttachRequestPtr getUserAttachRequest ()=0
 
virtual std::unordered_map
< std::int32_t, std::string > 
getEndpointsToAttach ()=0
 
virtual std::unordered_map
< std::int32_t, std::string > 
getEndpointsToDetach ()=0
 
virtual void onUserAttach (const UserAttachResponse &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 33 of file IRegistrationProcessor.hpp.

Constructor & Destructor Documentation

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

Definition at line 47 of file IRegistrationProcessor.hpp.

Member Function Documentation

virtual std::unordered_map<std::int32_t, std::string> kaa::IRegistrationProcessor::getEndpointsToAttach ( )
pure virtual
virtual std::unordered_map<std::int32_t, 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 UserAttachResponse &  response)
pure virtual

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