|
Safir SDK Core
|
Interface to be implemented by subscribers of handler registrations. More...
#include <Consumer.h>


Public Member Functions | |
| virtual | ~RegistrationSubscriber () |
| Virtual destructor is needed since we have virtual member functions. More... | |
| virtual void | OnRegistered (const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId &handlerId)=0 |
| Called when a handler for an entity or service has been registered. More... | |
| virtual void | OnUnregistered (const Safir::Dob::Typesystem::TypeId typeId, const Safir::Dob::Typesystem::HandlerId &handlerId)=0 |
| Called when a handler for an entity or service has been unregistered. More... | |
Public Member Functions inherited from Safir::Dob::Internal::ConsumerBase | |
| virtual | ~ConsumerBase () |
Interface to be implemented by subscribers of handler registrations.
|
virtual |
Virtual destructor is needed since we have virtual member functions.
|
pure virtual |
Called when a handler for an entity or service has been registered.
| [in] | typeId | - Type id of the registered entity or service. |
| [in] | handlerId | - HandlerId of the registered handler. |
|
pure virtual |
Called when a handler for an entity or service has been unregistered.
| [in] | typeId | - Type id of the unregistered entity or service. |
| [in] | handlerId | - HandlerId of the unregistered handler. |