JAUS::Events Member List

This is the complete list of members for JAUS::Events, including all inherited members.
AddChildService(Service *childService)JAUS::Service
CancelSubscription(const Address &id, const UShort reportMessageCode, const unsigned int waitTimeMs=Service::DefaultWaitMs)JAUS::Events
CancelSubscription(const Address &id, const UShort reportMessageCode, Byte eventID, const unsigned int waitTimeMs)JAUS::Events
CheckServiceStatus(const unsigned int timeSinceLastCheckMs)JAUS::Events [virtual]
CreateMessage(const UShort messageCode) const JAUS::Events [virtual]
DefaultWaitMsJAUS::Service [static]
EnableDebugMessages(const bool on=true)JAUS::Service [inline, virtual]
EnableService(const bool enable)JAUS::Service [inline]
Events()JAUS::Events
EveryChange enum valueJAUS::Events
GetChildService(const Service::ID &id=Service::ID())JAUS::Service
GetChildService(const Service::ID &id=Service::ID()) const JAUS::Service
GetChildServices()JAUS::Service [protected]
GetChildServices() const JAUS::Service [protected]
GetComponent()JAUS::Service [inline]
GetComponent() const JAUS::Service [inline]
GetComponentID() const JAUS::Service [inline]
GetParentService()JAUS::Service
GetParentService() const JAUS::Service
GetProducedEvents(const UShort reportType) const JAUS::Events
GetServiceID() const JAUS::Service [inline]
GetServices() const JAUS::Service
GetSubscriptions(const Address &source=Address(), const UShort reportType=0) const JAUS::Events
GetSubscriptions(const UShort reportType) const JAUS::Events
GetTransportService()JAUS::Service [inline, protected]
GetTransportService() const JAUS::Service [inline, protected]
GlobalBroadcastJAUS::Service [static]
HaveSubscribers(const UShort reportMessageCode) const JAUS::Events
HaveSubscription(const UShort reportMessageCode, const Address &id, const bool verifyWithQuery=false, const unsigned int waitTimeMs=Service::DefaultWaitMs) const JAUS::Events
InheritsFrom(const Service::ID &id) const JAUS::Service
Initialize()JAUS::Service [inline, virtual]
IsDiscoverable() const JAUS::Events [inline, virtual]
IsEnabled() const JAUS::Service [inline]
IsServiceShuttingDown() const JAUS::Service [inline]
LoadSettings(const std::string &filename)JAUS::Service [inline, virtual]
LocalBroadcastJAUS::Service [static]
Map typedefJAUS::Service
mComponentIDJAUS::Service [protected]
mDebugMessagesFlagJAUS::Service [protected]
mDebugMessagesMutexJAUS::Service [protected, static]
mpComponentJAUS::Service [protected]
mShutdownServiceFlagJAUS::Service [protected]
NameJAUS::Events [static]
NoBroadcastJAUS::Service [static]
Periodic enum valueJAUS::Events
PrintStatus() const JAUS::Events [virtual]
Ptr typedefJAUS::Service
PushMessageToChildren(const Message *message)JAUS::Service [protected]
Receive(const Message *message)JAUS::Events [virtual]
RecursiveShutdown()JAUS::Service [virtual]
RegisterCallback(Events::Callback *callback)JAUS::Events
RequestEveryChangeEvent(const Address &provider, const Message *query, const unsigned int waitTimeMs=Service::DefaultWaitMs)JAUS::Events
RequestPeriodicEvent(const Address &provider, const Message *query, const double desiredPeriodicRate=1.0, const double minimumPeriodicRate=0.9, const unsigned int waitTimeMs=DefaultWaitMs)JAUS::Events
Send(const Message *message, const int broadcastFlags=NoBroadcast) const JAUS::Service [virtual]
Send(const Message *message, Message *response, const unsigned int waitTimeMs=DefaultWaitMs) const JAUS::Service [virtual]
Send(const Message *message, Message::List &possibleResponses, const unsigned int waitTimeMs=Service::DefaultWaitMs) const JAUS::Service [virtual]
Service(const ID &serviceIdentifier, const ID &parentServiceIdentifier)JAUS::Service
SetComponent(Component *component)JAUS::Service
SetComponentID(const Address &id)JAUS::Service
SetEventSubscriptionCheckThreshold(const Time::Stamp timeMs=5000)JAUS::Events [inline]
SetParentService(Service *parentService)JAUS::Service
Shutdown()JAUS::Events [virtual]
SignalEvent(const UShort reportMessageCode, const bool changeOnly=true)JAUS::Events
SignalEvent(const Subscription &info, const bool changeOnly=true)JAUS::Events
SignalServiceToShutdown(const bool enable=true)JAUS::Service [inline]
Type enum nameJAUS::Events
~Events()JAUS::Events
~Service()JAUS::Service [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines