, including all inherited members.
| AddChildService(Service *childService) | JAUS::Service | |
| AddMessageTemplate(Message *message) | JAUS::Transport | |
| AddPriorityMessage(const UShort messageCode) | JAUS::Transport | |
| CheckServiceStatus(const unsigned int timeSinceLastCheckMs) | JAUS::Service | [inline, virtual] |
| CloseConnection(const Address &id) | JAUS::Transport | [inline, virtual] |
| CreateMessage(const UShort messageCode) const | JAUS::Transport | [virtual] |
| CreateMessageFromPacket(const Packet &packet) const | JAUS::Transport | |
| CreateMessageFromService(const UShort messageCode, const Service *service) const | JAUS::Transport | |
| DefaultWaitMs | JAUS::Service | [static] |
| EnableDebugMessages(const bool on=true) | JAUS::Service | [inline, virtual] |
| EnableLogging(const bool flag=true) | JAUS::Transport | |
| EnableService(const bool enable) | JAUS::Service | [inline] |
| 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] |
| GetConnections() const =0 | JAUS::Transport | [pure virtual] |
| GetManualConnections() const =0 | JAUS::Transport | [pure virtual] |
| GetMessageFromTemplate(const UShort messageCode) const | JAUS::Transport | |
| GetParentService() | JAUS::Service | |
| GetParentService() const | JAUS::Service | |
| GetServiceID() const | JAUS::Service | [inline] |
| GetServices() const | JAUS::Service | |
| GetTransportHeader() const =0 | JAUS::Transport | [pure virtual] |
| GetTransportService() | JAUS::Service | [inline, protected] |
| GetTransportService() const | JAUS::Service | [inline, protected] |
| GlobalBroadcast | JAUS::Service | [static] |
| HaveConnection(const Address &id) const =0 | JAUS::Transport | [pure virtual] |
| InheritsFrom(const Service::ID &id) const | JAUS::Service | |
| Initialize(const Address &componentID)=0 | JAUS::Transport | [pure virtual] |
| JAUS::Service::Initialize() | JAUS::Service | [inline, virtual] |
| IsDiscoverable() const | JAUS::Transport | [inline, virtual] |
| IsEnabled() const | JAUS::Service | [inline] |
| IsInitialized() const =0 | JAUS::Transport | [pure virtual] |
| IsServiceShuttingDown() const | JAUS::Service | [inline] |
| LoadSettings(const std::string &filename) | JAUS::Service | [inline, virtual] |
| LocalBroadcast | JAUS::Service | [static] |
| Map typedef | JAUS::Service | |
| MaxQueueSize | JAUS::Transport | [static] |
| mComponentID | JAUS::Service | [protected] |
| mDebugMessagesFlag | JAUS::Service | [protected] |
| mDebugMessagesMutex | JAUS::Service | [protected, static] |
| mpComponent | JAUS::Service | [protected] |
| mShutdownServiceFlag | JAUS::Service | [protected] |
| Name | JAUS::Transport | [static] |
| NoBroadcast | JAUS::Service | [static] |
| PrintStatus() const | JAUS::Service | [inline, virtual] |
| ProcessPacket(const Packet &packet, const Header &header) | JAUS::Transport | [protected, virtual] |
| Ptr typedef | JAUS::Service | |
| PushMessageToChildren(const Message *message) | JAUS::Service | [protected] |
| Receive(const Message *message) | JAUS::Transport | [inline, virtual] |
| RecursiveShutdown() | JAUS::Service | [virtual] |
| RegisterCallback(const UShort messageCode, Callback *callback) | JAUS::Transport | |
| Send(const Message *message, const int broadcastFlags=Service::NoBroadcast) const | JAUS::Transport | [virtual] |
| Send(const Message *message, Message *response, const unsigned int waitTimeMs=Service::DefaultWaitMs) const | JAUS::Transport | [virtual] |
| Send(const Message *message, Message::List &possibleResponses, const unsigned int waitTimeMs=Service::DefaultWaitMs) const | JAUS::Transport | [virtual] |
| SendPacket(const Packet &packet, const Header &header, const int broadcastFlags=NoBroadcast) const =0 | JAUS::Transport | [pure virtual] |
| SerializeMessage(const Message *message, Packet::List &stream, Header::List &streamHeaders, const UShort startingSequenceNumber, const int broadcastFlags) const =0 | JAUS::Transport | [pure virtual] |
| Service(const ID &serviceIdentifier, const ID &parentServiceIdentifier) | JAUS::Service | |
| SetComponent(Component *component) | JAUS::Service | |
| SetComponentID(const Address &id) | JAUS::Service | |
| SetMaxMessageProcessingThreads(const unsigned int maxThreads=2) | JAUS::Transport | |
| SetMessagePollingDelayMs(const unsigned int delayTimeMs=1) | JAUS::Transport | [virtual] |
| SetParentService(Service *parentService) | JAUS::Service | |
| Shutdown()=0 | JAUS::Transport | [pure virtual] |
| SignalServiceToShutdown(const bool enable=true) | JAUS::Service | [inline] |
| Transport() | JAUS::Transport | |
| TriggerMessageCallbacks(const Message *message) | JAUS::Transport | |
| ~Service() | JAUS::Service | [virtual] |
| ~Transport() | JAUS::Transport | [virtual] |