25 #ifndef _SAFIR_DOB_CONNECTION_BASE_H
26 #define _SAFIR_DOB_CONNECTION_BASE_H
71 virtual bool IsOpen()
const = 0;
272 const bool includeSubclasses,
312 const bool includeSubclasses,
355 const bool includeUpdates,
356 const bool includeSubclasses,
357 const bool restartSubscription,
374 const bool includeUpdates,
375 const bool restartSubscription,
405 const bool includeSubclasses,
450 const bool includeSubclasses,
451 const bool restartSubscription,
471 const bool includeSubclasses,
724 const bool includeSubclasses)
const;
771 const bool includeSubclasses)
const;
798 void ExitDispatch()
const;
809 virtual long GetControllerId()
const = 0;
814 const bool considerChangeFlags)
const;
Interface to be implemented by subscribers of messages.
Definition: Consumer.h:329
Class containing the identity of a channel.
Definition: ChannelId.h:44
Base class for all aspects.
Definition: ConnectionAspectBase.h:38
Interface to be implemented by subscribers of handler registrations.
Definition: Consumer.h:297
Class containing the identity of an entity.
Definition: EntityId.h:41
Interface to be implemented by senders of messages.
Definition: Consumer.h:278
Class containing the identity of a handler.
Definition: HandlerId.h:44
A STL conformant forward iterator used to traverse entity instances.
Definition: EntityIterator.h:41
boost::shared_ptr< Entity > EntityPtr
Definition: Entity.h:32
Enumeration
Definition: InstanceIdPolicy.h:37
Class containing the identity of an instance.
Definition: InstanceId.h:47
Interface to be implemented by an application that sends requests (Request on entities or service req...
Definition: Consumer.h:252
Interface to be implemented by subscribers of entities.
Definition: Consumer.h:350
boost::shared_ptr< Message > MessagePtr
Definition: Message.h:32
DotsC_Int64 Int64
64 bit integer type.
Definition: Defs.h:70
DotsC_TypeId TypeId
A unique type identifier.
Definition: Defs.h:219
Interface to be implemented by an entity handler that makes a pending registration.
Definition: Consumer.h:194
boost::shared_ptr< Service > ServicePtr
Definition: Service.h:32
Safir::Dob::Typesystem::Int32 RequestId
Represents the id of a request.
Definition: Defs.h:42
Common base class for connections to the DOB.
Definition: ConnectionBase.h:52
Interface to be implemented by an entity handler that makes a non-pending registration for a type tha...
Definition: Consumer.h:152
#define DOSE_CPP_API
Definition: DoseCppExportDefs.h:33
Interface to be implemented by a service handler that makes a non-pending registration.
Definition: Consumer.h:215
Interface to be implemented by an entity handler that makes a non-pending registration and that doesn...
Definition: Consumer.h:112
Interface to be implemented by a service handler that makes a pending registration.
Definition: Consumer.h:239
Proxy class for an entity.
Definition: EntityProxy.h:53