OpenJAUS Software Development Kit
4.3.1
openjaus
core
Transport
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::Transport
private
addMessageCallback
(bool(CallbackClass::*callback)(MessageType &messageRef), CallbackClass *object)
openjaus::core::services::Transport
inline
addMessageCallback
(bool(CallbackClass::*callback)(model::Trigger *trigger), CallbackClass *object)
openjaus::core::services::Transport
inline
addMessageCallback
(bool(*callback)(MessageType &messageRef))
openjaus::core::services::Transport
inline
authority
openjaus::model::Component
protected
broadcastGlobalEnqueue
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
broadcastLocalEnqueue
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
broadcastToNode
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
broadcastToSubsystem
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
broadcastToSystem
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
checkTransportPolicy
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
Component
(const std::string &name)
openjaus::model::Component
Component
(const Component ©)
openjaus::model::Component
Component
()
openjaus::model::Component
COMPONENT
enum value
openjaus::core::Transport
private
configure
(services::TransportSettingsInterface *settings)
openjaus::core::services::Transport
protected
configureServices
()
openjaus::model::Component
protected
virtual
configureTransportService
()
openjaus::core::Transport
private
create
()
openjaus::core::services::Transport
static
createComponentJudpInterface
()
openjaus::core::Transport
protected
virtual
createNodeJudpInterface
()
openjaus::core::Transport
protected
virtual
createSubsystemJudpInterface
()
openjaus::core::Transport
protected
virtual
DEFAULT_AUTHORITY
openjaus::model::Component
static
enqueue
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
fireEvent
(model::InternalEvent *event)
openjaus::core::services::Transport
protected
getAddress
() const
openjaus::model::Component
getAuthority
() const
openjaus::model::Component
getComponentAddress
()
openjaus::core::services::Transport
protected
getComponentJudpInterface
()
openjaus::core::Transport
protected
getCurrentState
()
openjaus::core::services::Transport
getImplements
() const
openjaus::model::Component
getInfo
() const
openjaus::model::Component
getInheritsFrom
() const
openjaus::model::Component
getInterfaces
() const
openjaus::model::Component
getName
() const
openjaus::model::Component
getNodeJudpInterface
()
openjaus::core::Transport
protected
getReceiveQueue
()
openjaus::core::Transport
protected
getReportTransportPolicy
(QueryTransportPolicy *queryTransportPolicy)
openjaus::core::services::Transport
virtual
getRunners
() const
openjaus::model::Component
getSubsystemJudpInterface
()
openjaus::core::Transport
protected
getSystemTree
() const
openjaus::model::Component
implements
openjaus::model::Component
protected
inheritsFrom
openjaus::model::Component
protected
InterfaceLevel
enum name
openjaus::core::Transport
private
interfaces
openjaus::model::Component
protected
isNodeInterfaceEnabled
()
openjaus::core::Transport
protected
isSubsInterfaceEnabled
()
openjaus::core::Transport
protected
judpInterfaces
openjaus::core::Transport
private
loadJudpSettings
()
openjaus::core::Transport
protected
virtual
loadTransportSettings
()
openjaus::core::Transport
protected
virtual
NODE
enum value
openjaus::core::Transport
private
receive
openjaus::core::services::Transport
protected
receiveThread
openjaus::core::Transport
private
receivingState
openjaus::core::services::Transport
protected
run
()
openjaus::model::Component
runners
openjaus::model::Component
protected
sendMessage
(model::Trigger *trigger)
openjaus::core::services::Transport
virtual
sendToSelf
(transport::Wrapper *wrapper)
openjaus::core::services::Transport
protected
setAuthority
(uint8_t authority)
openjaus::model::Component
setComponentAddress
(transport::Address *address)
openjaus::core::services::Transport
protected
setComponentInterface
(transport::Interface *interface)
openjaus::core::services::Transport
protected
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::Transport
protected
setName
(std::string name)
openjaus::model::Component
setNodeInterface
(transport::Interface *interface)
openjaus::core::services::Transport
protected
setReceiveQueue
(system::PriorityQueue *queue)
openjaus::core::services::Transport
protected
setRunners
(const StateMachineRunner &runners)
openjaus::model::Component
setSubsInterface
(transport::Interface *interface)
openjaus::core::services::Transport
protected
setSystemTree
(SystemTree *systemTree)
openjaus::model::Component
setupComponentJudpInterface
(system::PriorityQueue *queue)
openjaus::core::Transport
private
setupJtcpInterface
(services::TransportSettingsInterface *settings, system::PriorityQueue *queue)
openjaus::core::Transport
private
setupNodeJudpInterface
(system::PriorityQueue *queue)
openjaus::core::Transport
private
setupSubsystemJudpInterface
(system::PriorityQueue *queue)
openjaus::core::Transport
private
startServices
()
openjaus::model::Component
protected
virtual
stop
()
openjaus::model::Component
stopServices
()
openjaus::model::Component
protected
virtual
storeTransportPolicy
(ReportTransportPolicy *reportTransportPolicy)
openjaus::core::services::Transport
virtual
SUBSYSTEM
enum value
openjaus::core::Transport
private
systemTree
openjaus::model::Component
protected
tcpInterface
openjaus::core::Transport
private
toString
() const
openjaus::model::Component
virtual
toXml
(unsigned char level=0) const
openjaus::model::Component
Transport
()
openjaus::core::Transport
Transport
(const std::string &name)
openjaus::core::Transport
TransportService
()
openjaus::core::TransportInterface
inline
static
transportSettings
openjaus::core::Transport
private
TransportUri
()
openjaus::core::TransportInterface
inline
static
uri
()
openjaus::core::services::Transport
static
~Component
()
openjaus::model::Component
virtual
~Transport
()
openjaus::core::Transport
virtual
~TransportInterface
()
openjaus::core::TransportInterface
inline
virtual
Questions? Feedback?
powered by
Olark live chat software