OpenJAUS Software Development Kit  4.3.1
openjaus::core::Transport Member List

This is the complete list of members for openjaus::core::Transport, including all inherited members.

addAckNakCallback(void(*callback)(const transport::AckNakEventArgs &args))openjaus::core::services::Transport
addAckNakCallback(void(*callback)(void *object, const transport::AckNakEventArgs &args), void *object)openjaus::core::services::Transport
addInterface(InterfaceLevel level, transport::Interface *const interface)openjaus::core::Transportprivate
addMessageCallback(bool(CallbackClass::*callback)(MessageType &messageRef), CallbackClass *object)openjaus::core::services::Transportinline
addMessageCallback(bool(CallbackClass::*callback)(model::Trigger *trigger), CallbackClass *object)openjaus::core::services::Transportinline
addMessageCallback(bool(*callback)(MessageType &messageRef))openjaus::core::services::Transportinline
authorityopenjaus::model::Componentprotected
broadcastGlobalEnqueue(model::Trigger *trigger)openjaus::core::services::Transportvirtual
broadcastLocalEnqueue(model::Trigger *trigger)openjaus::core::services::Transportvirtual
broadcastToNode(model::Trigger *trigger)openjaus::core::services::Transportvirtual
broadcastToSubsystem(model::Trigger *trigger)openjaus::core::services::Transportvirtual
broadcastToSystem(model::Trigger *trigger)openjaus::core::services::Transportvirtual
checkTransportPolicy(model::Trigger *trigger)openjaus::core::services::Transportvirtual
Component(const std::string &name)openjaus::model::Component
Component(const Component &copy)openjaus::model::Component
Component()openjaus::model::Component
COMPONENT enum valueopenjaus::core::Transportprivate
configure(services::TransportSettingsInterface *settings)openjaus::core::services::Transportprotected
configureServices()openjaus::model::Componentprotectedvirtual
configureTransportService()openjaus::core::Transportprivate
create()openjaus::core::services::Transportstatic
createComponentJudpInterface()openjaus::core::Transportprotectedvirtual
createNodeJudpInterface()openjaus::core::Transportprotectedvirtual
createSubsystemJudpInterface()openjaus::core::Transportprotectedvirtual
DEFAULT_AUTHORITYopenjaus::model::Componentstatic
enqueue(model::Trigger *trigger)openjaus::core::services::Transportvirtual
fireEvent(model::InternalEvent *event)openjaus::core::services::Transportprotected
getAddress() constopenjaus::model::Component
getAuthority() constopenjaus::model::Component
getComponentAddress()openjaus::core::services::Transportprotected
getComponentJudpInterface()openjaus::core::Transportprotected
getCurrentState()openjaus::core::services::Transport
getImplements() constopenjaus::model::Component
getInfo() constopenjaus::model::Component
getInheritsFrom() constopenjaus::model::Component
getInterfaces() constopenjaus::model::Component
getName() constopenjaus::model::Component
getNodeJudpInterface()openjaus::core::Transportprotected
getReceiveQueue()openjaus::core::Transportprotected
getReportTransportPolicy(QueryTransportPolicy *queryTransportPolicy)openjaus::core::services::Transportvirtual
getRunners() constopenjaus::model::Component
getSubsystemJudpInterface()openjaus::core::Transportprotected
getSystemTree() constopenjaus::model::Component
implementsopenjaus::model::Componentprotected
inheritsFromopenjaus::model::Componentprotected
InterfaceLevel enum nameopenjaus::core::Transportprivate
interfacesopenjaus::model::Componentprotected
isNodeInterfaceEnabled()openjaus::core::Transportprotected
isSubsInterfaceEnabled()openjaus::core::Transportprotected
judpInterfacesopenjaus::core::Transportprivate
loadJudpSettings()openjaus::core::Transportprotectedvirtual
loadTransportSettings()openjaus::core::Transportprotectedvirtual
NODE enum valueopenjaus::core::Transportprivate
receiveopenjaus::core::services::Transportprotected
receiveThreadopenjaus::core::Transportprivate
receivingStateopenjaus::core::services::Transportprotected
run()openjaus::model::Component
runnersopenjaus::model::Componentprotected
sendMessage(model::Trigger *trigger)openjaus::core::services::Transportvirtual
sendToSelf(transport::Wrapper *wrapper)openjaus::core::services::Transportprotected
setAuthority(uint8_t authority)openjaus::model::Component
setComponentAddress(transport::Address *address)openjaus::core::services::Transportprotected
setComponentInterface(transport::Interface *interface)openjaus::core::services::Transportprotected
setImplements(Service *implements)openjaus::model::Component
setInheritsFrom(Component *inheritsFrom)openjaus::model::Component
setInterfaces(const transport::Interface &interfaces)openjaus::model::Component
setJtcpInterface(transport::AS5669::JtcpInterface *interface)openjaus::core::services::Transportprotected
setName(std::string name)openjaus::model::Component
setNodeInterface(transport::Interface *interface)openjaus::core::services::Transportprotected
setReceiveQueue(system::PriorityQueue *queue)openjaus::core::services::Transportprotected
setRunners(const StateMachineRunner &runners)openjaus::model::Component
setSubsInterface(transport::Interface *interface)openjaus::core::services::Transportprotected
setSystemTree(SystemTree *systemTree)openjaus::model::Component
setupComponentJudpInterface(system::PriorityQueue *queue)openjaus::core::Transportprivate
setupJtcpInterface(services::TransportSettingsInterface *settings, system::PriorityQueue *queue)openjaus::core::Transportprivate
setupNodeJudpInterface(system::PriorityQueue *queue)openjaus::core::Transportprivate
setupSubsystemJudpInterface(system::PriorityQueue *queue)openjaus::core::Transportprivate
startServices()openjaus::model::Componentprotectedvirtual
stop()openjaus::model::Component
stopServices()openjaus::model::Componentprotectedvirtual
storeTransportPolicy(ReportTransportPolicy *reportTransportPolicy)openjaus::core::services::Transportvirtual
SUBSYSTEM enum valueopenjaus::core::Transportprivate
systemTreeopenjaus::model::Componentprotected
tcpInterfaceopenjaus::core::Transportprivate
toString() constopenjaus::model::Componentvirtual
toXml(unsigned char level=0) constopenjaus::model::Component
Transport()openjaus::core::Transport
Transport(const std::string &name)openjaus::core::Transport
TransportService()openjaus::core::TransportInterfaceinlinestatic
transportSettingsopenjaus::core::Transportprivate
TransportUri()openjaus::core::TransportInterfaceinlinestatic
uri()openjaus::core::services::Transportstatic
~Component()openjaus::model::Componentvirtual
~Transport()openjaus::core::Transportvirtual
~TransportInterface()openjaus::core::TransportInterfaceinlinevirtual