JAUS::Transport Member List

This is the complete list of members for JAUS::Transport, 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
DefaultWaitMsJAUS::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 =0JAUS::Transport [pure virtual]
GetManualConnections() const =0JAUS::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 =0JAUS::Transport [pure virtual]
GetTransportService()JAUS::Service [inline, protected]
GetTransportService() const JAUS::Service [inline, protected]
GlobalBroadcastJAUS::Service [static]
HaveConnection(const Address &id) const =0JAUS::Transport [pure virtual]
InheritsFrom(const Service::ID &id) const JAUS::Service
Initialize(const Address &componentID)=0JAUS::Transport [pure virtual]
JAUS::Service::Initialize()JAUS::Service [inline, virtual]
IsDiscoverable() const JAUS::Transport [inline, virtual]
IsEnabled() const JAUS::Service [inline]
IsInitialized() const =0JAUS::Transport [pure virtual]
IsServiceShuttingDown() const JAUS::Service [inline]
LoadSettings(const std::string &filename)JAUS::Service [inline, virtual]
LocalBroadcastJAUS::Service [static]
Map typedefJAUS::Service
MaxQueueSizeJAUS::Transport [static]
mComponentIDJAUS::Service [protected]
mDebugMessagesFlagJAUS::Service [protected]
mDebugMessagesMutexJAUS::Service [protected, static]
mpComponentJAUS::Service [protected]
mShutdownServiceFlagJAUS::Service [protected]
NameJAUS::Transport [static]
NoBroadcastJAUS::Service [static]
PrintStatus() const JAUS::Service [inline, virtual]
ProcessPacket(const Packet &packet, const Header &header)JAUS::Transport [protected, virtual]
Ptr typedefJAUS::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 =0JAUS::Transport [pure virtual]
SerializeMessage(const Message *message, Packet::List &stream, Header::List &streamHeaders, const UShort startingSequenceNumber, const int broadcastFlags) const =0JAUS::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()=0JAUS::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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines