Safir SDK Core
|
Interface to be implemented by a service handler that makes a non-pending registration. More...
#include <Safir/Dob/Consumer.h>
Additional Inherited Members | |
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 non-pending registration.
virtual void OnRevokedRegistration(const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId& handlerId);
virtual void OnServiceRequest(const Safir::Dob::ServiceRequestProxy serviceRequestProxy, Safir::Dob::ResponseSenderPtr responseSender);