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);