client-cpp  0.8.1
IAttachEndpointCallback.hpp
Go to the documentation of this file.
1 
17 #ifndef IATTACHENDPOINTCALLBACK_HPP_
18 #define IATTACHENDPOINTCALLBACK_HPP_
19 
20 #include <string>
21 #include <memory>
22 
23 namespace kaa {
24 
32 public:
38  virtual void onAttachSuccess(const std::string& endpointKeyHash) = 0;
39 
43  virtual void onAttachFailed() = 0;
44 
46 };
47 
48 typedef std::shared_ptr<IAttachEndpointCallback> IAttachEndpointCallbackPtr;
49 
50 } /* namespace kaa */
51 
52 #endif /* IATTACHENDPOINTCALLBACK_HPP_ */
Interface to the listener notifies of the result of whether the current endpoint has successfully att...
virtual void onAttachSuccess(const std::string &endpointKeyHash)=0
Callback is used when the current endpoint has successfully attached the target endpoint.
std::shared_ptr< IAttachEndpointCallback > IAttachEndpointCallbackPtr
virtual void onAttachFailed()=0
Callback is used when the current endpoint has failed to attach the target endpoint.