| 
    Safir SDK Core
    
   | 
 
Interface to be implemented by a service handler that makes a pending registration. More...
#include <Safir/Dob/Consumer.h>


Additional Inherited Members | |
  Public Member Functions inherited from Safir::Dob::CompletedRegistrationBase | |
| virtual void | OnCompletedRegistration (const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId &handlerId)=0 | 
| Indicates that a pending registration has completed and the handler is now registered.  More... | |
  Public Member Functions inherited from Safir::Dob::RevokedRegistrationBase | |
| virtual | ~RevokedRegistrationBase () | 
| Virtual destructor is needed since we have virtual member functions.  More... | |
| virtual void | OnRevokedRegistration (const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId &handlerId)=0 | 
| Indicates that the handler is no longer registered for the given type.  More... | |
  Public Member Functions inherited from Safir::Dob::Internal::ConsumerBase | |
| virtual | ~ConsumerBase () | 
  Public Member Functions inherited from Safir::Dob::ServiceRequestBase | |
| virtual | ~ServiceRequestBase () | 
| Virtual destructor is needed since we have virtual member functions.  More... | |
| virtual void | OnServiceRequest (const Safir::Dob::ServiceRequestProxy serviceRequestProxy, Safir::Dob::ResponseSenderPtr responseSender)=0 | 
| Called when a service request is received.  More... | |
Interface to be implemented by a service handler that makes a pending registration.
virtual void OnRevokedRegistration(const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId& handlerId);
virtual void OnCompletedRegistration(const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId& handlerId);
virtual void OnServiceRequest(const Safir::Dob::ServiceRequestProxy serviceRequestProxy, Safir::Dob::ResponseSenderPtr responseSender);