OpenJAUS SAE SDK  6.0.0
openjaus::core_v1_1::Transport Member List

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

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