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 | |
addMessageCallback(bool(CallbackClass::*callback)(MessageType &messageRef), CallbackClass *object) | openjaus::core_v1_1::services::Transport | inline |
addMessageCallback(bool(CallbackClass::*callback)(model::Trigger *trigger), CallbackClass *object) | openjaus::core_v1_1::services::Transport | inline |
addMessageCallback(bool(*callback)(MessageType &messageRef)) | openjaus::core_v1_1::services::Transport | inline |
authority | openjaus::model::Component | protected |
openjaus::broadcastGlobalEnqueue(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::broadcastGlobalEnqueue(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
openjaus::broadcastLocalEnqueue(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::broadcastLocalEnqueue(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
openjaus::broadcastToNode(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::broadcastToNode(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
openjaus::broadcastToSubsystem(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::broadcastToSubsystem(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
openjaus::broadcastToSystem(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::broadcastToSystem(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
cancelEvent(CancelEvent *cancelEvent) | openjaus::core_v1_1::services::Events | virtual |
openjaus::checkTransportPolicy(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::checkTransportPolicy(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
Component(const std::string &name) | openjaus::model::Component | |
Component(const Component ©) | openjaus::model::Component | |
Component() | openjaus::model::Component | |
configure(EventsSettingsInterface *settings) | openjaus::core_v1_1::services::Events | protected |
openjaus::core_v1_1::services::Transport::configure(services::TransportSettingsInterface *settings) | openjaus::core_v1_1::services::Transport | protected |
configureEventsService() | openjaus::core_v1_1::Events | private |
configureServices() | openjaus::core_v1_1::Events | protectedvirtual |
confirmEvent(ConfirmEventRequest *confirmEventRequest) | openjaus::core_v1_1::services::Events | virtual |
create() | openjaus::core_v1_1::services::Events | static |
createEvent(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
createExternalJudpInterface(services::TransportSettingsInterface *settings) | openjaus::core_v1_1::Transport | protectedvirtual |
createInternalJudpInterface(services::TransportSettingsInterface *settings) | openjaus::core_v1_1::Transport | protectedvirtual |
createOutgoingOnChangeEvent(uint8_t eventId, model::Message *query) | openjaus::core_v1_1::services::Events | |
createOutgoingPeriodicEvent(uint8_t eventId, double rateHz, model::Message *query) | openjaus::core_v1_1::services::Events | |
DEFAULT_AUTHORITY | openjaus::model::Component | static |
openjaus::enqueue(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::enqueue(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
eventExists(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
eventExists(UpdateEvent *updateEvent) | openjaus::core_v1_1::services::Events | virtual |
eventExists(CancelEvent *cancelEvent) | openjaus::core_v1_1::services::Events | virtual |
Events() | openjaus::core_v1_1::Events | |
Events(const std::string &name) | openjaus::core_v1_1::Events | |
EventsService() | openjaus::core_v1_1::EventsInterface | inlinestatic |
EventsUri() | openjaus::core_v1_1::EventsInterface | inlinestatic |
fireEvent(model::InternalEvent *event) | openjaus::core_v1_1::services::Transport | protected |
getAddress() const | openjaus::model::Component | |
getAuthority() const | openjaus::model::Component | |
getComponentAddress() | openjaus::core_v1_1::services::Transport | |
getConfirmedRate_Hz(uint32 subscriptionId) | openjaus::core_v1_1::services::Events | |
getConfirmEventRequest(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
getConfirmEventRequest(UpdateEvent *updateEvent) | openjaus::core_v1_1::services::Events | virtual |
getConfirmEventRequest(CancelEvent *cancelEvent) | openjaus::core_v1_1::services::Events | virtual |
getCurrentState() | openjaus::core_v1_1::services::Transport | |
getEventId(uint32 subscriptionId) | openjaus::core_v1_1::services::Events | |
getExternalJudpInterface() | openjaus::core_v1_1::Transport | protected |
getImplements() const | openjaus::model::Component | |
getInfo() const | openjaus::model::Component | |
getInheritsFrom() const | openjaus::model::Component | |
getInterfaces() const | openjaus::model::Component | |
getInternalJudpInterface() | openjaus::core_v1_1::Transport | protected |
getName() const | openjaus::model::Component | |
getReceiveQueue() | openjaus::core_v1_1::Transport | protected |
getRejectEventRequest(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
getRejectEventRequest(UpdateEvent *updateEvent) | openjaus::core_v1_1::services::Events | virtual |
getRejectEventRequest(CancelEvent *cancelEvent) | openjaus::core_v1_1::services::Events | virtual |
getReportEvents(QueryEvents *queryEvents) | openjaus::core_v1_1::services::Events | virtual |
getReportEventTimeout(QueryEventTimeout *queryEventTimeout) | openjaus::core_v1_1::services::Events | virtual |
openjaus::getReportTransportPolicy(QueryTransportPolicy *queryTransportPolicy)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::getReportTransportPolicy(QueryTransportPolicy *queryTransportPolicy) | openjaus::core_v1_1::services::Transport | virtual |
getRunners() const | openjaus::model::Component | |
getSystemTree() const | openjaus::model::Component | |
handleIncomingEvent(Event *event) | openjaus::core_v1_1::services::Events | virtual |
handleReportEvents(ReportEvents *reportEvents) | openjaus::core_v1_1::services::Events | virtual |
implements | openjaus::model::Component | protected |
inheritsFrom | openjaus::model::Component | protected |
interfaces | openjaus::model::Component | protected |
isActive(uint32 subscriptionId) | openjaus::core_v1_1::services::Events | |
isExternalInterfaceEnabled() | openjaus::core_v1_1::Transport | protected |
isSupported(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
isSupported(UpdateEvent *updateEvent) | openjaus::core_v1_1::services::Events | virtual |
loadJudpSettings() | openjaus::core_v1_1::Transport | protectedvirtual |
loadTransportSettings() | openjaus::core_v1_1::Transport | protectedvirtual |
notifyChanged(uint16 messageId) | openjaus::core_v1_1::services::Events | |
processEvent(ProcessEventRequest *processEventRequest) | openjaus::core_v1_1::services::Events | virtual |
publish(model::Message *message) | openjaus::core_v1_1::services::Events | |
publish(uint16 messageId) | openjaus::core_v1_1::services::Events | |
publish(uint16 messageId, double maximumRate_Hz, model::ConnectionType type) | openjaus::core_v1_1::services::Events | |
receive | openjaus::core_v1_1::services::Transport | protected |
receivingState | openjaus::core_v1_1::services::Transport | protected |
rejectEvent(RejectEventRequest *rejectEventRequest) | openjaus::core_v1_1::services::Events | virtual |
resetEventTimer(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
resetEventTimer(UpdateEvent *updateEvent) | openjaus::core_v1_1::services::Events | virtual |
resubscribe(uint32_t subscriptionId) | openjaus::core_v1_1::services::Events | |
resubscribe(uint32_t subscriptionId, void(*callback)(const model::EventRequestResponseArgs &args)) | openjaus::core_v1_1::services::Events | |
resubscribe(uint32_t subscriptionId, void(*callback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core_v1_1::services::Events | |
run() | openjaus::model::Component | |
runners | openjaus::model::Component | protected |
openjaus::sendMessage(model::Trigger *trigger)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::sendMessage(model::Trigger *trigger) | openjaus::core_v1_1::services::Transport | virtual |
sendToSelf(transport::Wrapper *wrapper) | openjaus::core_v1_1::services::Transport | protected |
setAuthority(uint8_t authority) | openjaus::model::Component | |
setComponentAddress(transport::Address *address) | openjaus::core_v1_1::services::Transport | protected |
setExternalInterface(transport::Interface *interface) | openjaus::core_v1_1::services::Transport | protected |
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::Transport | protected |
setJtcpInterface(transport::AS5669::JtcpInterface *interface) | openjaus::core_v1_1::services::Transport | protected |
setName(std::string name) | openjaus::model::Component | |
setNodeInterface(transport::Interface *interface) | openjaus::core_v1_1::services::Transport | protected |
setReceiveQueue(system::IPriorityQueue *queue) | openjaus::core_v1_1::services::Transport | protected |
setRunners(const StateMachineRunner &runners) | openjaus::model::Component | |
setSystemTree(SystemTree *systemTree) | openjaus::model::Component | |
startService() | openjaus::core_v1_1::services::Events | protected |
startServices() | openjaus::core_v1_1::Events | protectedvirtual |
stop() | openjaus::model::Component | |
stopEventTimer(CancelEvent *cancelEvent) | openjaus::core_v1_1::services::Events | virtual |
stopService() | openjaus::core_v1_1::services::Events | protected |
stopServices() | openjaus::core_v1_1::Events | protectedvirtual |
openjaus::storeTransportPolicy(ReportTransportPolicy *reportTransportPolicy)=0 | openjaus::core_v1_1::TransportInterface | pure virtual |
openjaus::core_v1_1::services::Transport::storeTransportPolicy(ReportTransportPolicy *reportTransportPolicy) | openjaus::core_v1_1::services::Transport | virtual |
subscribeOnChange(transport::Address &address, model::Message *query) | openjaus::core_v1_1::services::Events | |
subscribeOnChange(transport::Address &address, model::Message *query, void(*subscribeCallback)(const model::EventRequestResponseArgs &args)) | openjaus::core_v1_1::services::Events | |
subscribeOnChange(transport::Address &address, model::Message *query, void(*subscribeCallback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core_v1_1::services::Events | |
subscribePeriodic(transport::Address &address, model::Message *query, double rate_Hz) | openjaus::core_v1_1::services::Events | |
subscribePeriodic(transport::Address &address, model::Message *query, double rate_Hz, void(*subscribeCallback)(const model::EventRequestResponseArgs &args)) | openjaus::core_v1_1::services::Events | |
subscribePeriodic(transport::Address &address, model::Message *query, double rate_Hz, void(*subscribeCallback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core_v1_1::services::Events | |
systemTree | openjaus::model::Component | protected |
toString() const | openjaus::model::Component | virtual |
toXml(unsigned char level=0) const | openjaus::model::Component | |
openjaus::Transport() | openjaus::core_v1_1::services::Transport | |
openjaus::core_v1_1::Transport::Transport() | openjaus::core_v1_1::Transport | |
openjaus::core_v1_1::Transport::Transport(const std::string &name) | openjaus::core_v1_1::Transport | |
TransportService() | openjaus::core_v1_1::TransportInterface | inlinestatic |
TransportUri() | openjaus::core_v1_1::TransportInterface | inlinestatic |
unpublish(model::Message *message) | openjaus::core_v1_1::services::Events | |
unpublish(uint16 messageId) | openjaus::core_v1_1::services::Events | |
unsubscribe(uint32_t subscriptionId) | openjaus::core_v1_1::services::Events | |
unsubscribe(uint32_t subscriptionId, void(*callback)(const model::EventRequestResponseArgs &args)) | openjaus::core_v1_1::services::Events | |
unsubscribe(uint32_t subscriptionId, void(*callback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core_v1_1::services::Events | |
updateEvent(CreateEvent *createEvent) | openjaus::core_v1_1::services::Events | virtual |
updateEvent(UpdateEvent *updateEvent) | openjaus::core_v1_1::services::Events | virtual |
updatePeriodic(uint32 subscriptionId, double rate_Hz) | openjaus::core_v1_1::services::Events | |
uri() | openjaus::core_v1_1::services::Events | static |
~Component() | openjaus::model::Component | virtual |
~Events() | openjaus::core_v1_1::Events | virtual |
~EventsInterface() | openjaus::core_v1_1::EventsInterface | inlinevirtual |
openjaus::~Transport() | openjaus::core_v1_1::services::Transport | virtual |
openjaus::core_v1_1::Transport::~Transport() | openjaus::core_v1_1::Transport | virtual |
~TransportInterface() | openjaus::core_v1_1::TransportInterface | inlinevirtual |