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 | |
addAllComponents(const model::NodeInfo *const node, core::ServicesNodeRecord &nodeRecord) | openjaus::core::services::Discovery | private |
addAllNodes(std::vector< uint8_t > &cmptIds, core::ServicesNodeList &nodeList, const std::map< unsigned char, model::NodeInfo *> &nodeMap) | openjaus::core::services::Discovery | private |
addAllServices(const model::ComponentInfo *const cmpt, ServicesComponentRecord &cmptRecord) | openjaus::core::services::Discovery | private |
addComponent(uint8_t cmptId, const model::NodeInfo *const node, core::ServicesNodeRecord &nodeRecord) | openjaus::core::services::Discovery | private |
addComponent(const model::ComponentInfo *const cmpt, ServicesComponentList &cmptList) | openjaus::core::services::Discovery | private |
addComponentsOnAllNodes(std::vector< uint8_t > &cmptIds, model::SubsystemInfo &subsystem, core::ServicesNodeList &nodeList) | openjaus::core::services::Discovery | private |
addComponentsOnNode(uint8_t nodeId, std::vector< uint8_t > &cmptIds, model::SubsystemInfo &subsystem, core::ServicesNodeList &nodeList) | openjaus::core::services::Discovery | private |
addComponentsOnNode(std::vector< uint8_t > &cmptIds, const model::NodeInfo *const node, core::ServicesNodeList &nodeList) | openjaus::core::services::Discovery | private |
addComponentsOnNode(std::vector< uint8_t > &cmptIds, const model::NodeInfo *const node, core::ServicesNodeRecord &nodeRecord) | openjaus::core::services::Discovery | 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 |
addNode(uint8_t nodeId, std::vector< uint8_t > &cmptIds, core::ServicesNodeList &nodeList, const std::map< unsigned char, model::NodeInfo *> &nodeMap) | openjaus::core::services::Discovery | private |
addService(const model::Service *const service, core::ServicesServiceList &serviceList) | openjaus::core::services::Discovery | private |
openjaus::broadcastGlobalEnqueue(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::broadcastGlobalEnqueue(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
openjaus::broadcastLocalEnqueue(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::broadcastLocalEnqueue(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
openjaus::broadcastToNode(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::broadcastToNode(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
openjaus::broadcastToSubsystem(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::broadcastToSubsystem(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
openjaus::broadcastToSystem(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::broadcastToSystem(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
buildRequestedIds(core::QSNodeList &nodeList) | openjaus::core::services::Discovery | private |
openjaus::cancelEvent(CancelEvent *cancelEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::cancelEvent(CancelEvent *cancelEvent) | openjaus::core::services::Events | virtual |
openjaus::checkTransportPolicy(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::checkTransportPolicy(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
configure(DiscoverySettingsInterface *settings) | openjaus::core::services::Discovery | protected |
openjaus::core::services::Events::configure(EventsSettingsInterface *settings) | openjaus::core::services::Events | protected |
openjaus::core::services::Transport::configure(services::TransportSettingsInterface *settings) | openjaus::core::services::Transport | protected |
openjaus::confirmEvent(ConfirmEventRequest *confirmEventRequest)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::confirmEvent(ConfirmEventRequest *confirmEventRequest) | openjaus::core::services::Events | virtual |
create() | openjaus::core::services::Discovery | static |
openjaus::createEvent(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::createEvent(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
createOutgoingOnChangeEvent(uint8_t eventId, model::Message *query) | openjaus::core::services::Events | |
createOutgoingPeriodicEvent(uint8_t eventId, double rateHz, model::Message *query) | openjaus::core::services::Events | |
Discovery() | openjaus::core::services::Discovery | |
discoveryLoopback | openjaus::core::services::Discovery | private |
DiscoveryService() | openjaus::core::DiscoveryInterface | inlinestatic |
DiscoveryUri() | openjaus::core::DiscoveryInterface | inlinestatic |
openjaus::enqueue(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::enqueue(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
openjaus::eventExists(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::eventExists(UpdateEvent *updateEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::eventExists(CancelEvent *cancelEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::eventExists(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::eventExists(UpdateEvent *updateEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::eventExists(CancelEvent *cancelEvent) | openjaus::core::services::Events | virtual |
Events() | openjaus::core::services::Events | |
EventsService() | openjaus::core::EventsInterface | inlinestatic |
EventsUri() | openjaus::core::EventsInterface | inlinestatic |
fireEvent(model::InternalEvent *event) | openjaus::core::services::Transport | protected |
getComponentAddress() | openjaus::core::services::Transport | protected |
getConfirmedRate_Hz(uint32 subscriptionId) | openjaus::core::services::Events | |
openjaus::getConfirmEventRequest(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::getConfirmEventRequest(UpdateEvent *updateEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::getConfirmEventRequest(CancelEvent *cancelEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::getConfirmEventRequest(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::getConfirmEventRequest(UpdateEvent *updateEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::getConfirmEventRequest(CancelEvent *cancelEvent) | openjaus::core::services::Events | virtual |
getCurrentState() | openjaus::core::services::Transport | |
getEventId(uint32 subscriptionId) | openjaus::core::services::Events | |
openjaus::getRejectEventRequest(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::getRejectEventRequest(UpdateEvent *updateEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::getRejectEventRequest(CancelEvent *cancelEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::getRejectEventRequest(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::getRejectEventRequest(UpdateEvent *updateEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::getRejectEventRequest(CancelEvent *cancelEvent) | openjaus::core::services::Events | virtual |
getReportConfiguration(QueryConfiguration *queryConfiguration) | openjaus::core::services::Discovery | virtual |
openjaus::getReportEvents(QueryEvents *queryEvents)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::getReportEvents(QueryEvents *queryEvents) | openjaus::core::services::Events | virtual |
openjaus::getReportEventTimeout(QueryEventTimeout *queryEventTimeout)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::getReportEventTimeout(QueryEventTimeout *queryEventTimeout) | openjaus::core::services::Events | virtual |
getReportIdentification(QueryIdentification *queryIdentification) | openjaus::core::services::Discovery | virtual |
getReportServiceList(QueryServiceList *queryServiceList) | openjaus::core::services::Discovery | virtual |
getReportServices(QueryServices *queryServices) | openjaus::core::services::Discovery | virtual |
getReportSubsystemList(QuerySubsystemList *querySubsystemList) | openjaus::core::services::Discovery | virtual |
openjaus::getReportTransportPolicy(QueryTransportPolicy *queryTransportPolicy)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::getReportTransportPolicy(QueryTransportPolicy *queryTransportPolicy) | openjaus::core::services::Transport | virtual |
openjaus::handleIncomingEvent(Event *event)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::handleIncomingEvent(Event *event) | openjaus::core::services::Events | virtual |
handleLocalComponentAdd(const transport::Address &address) | openjaus::core::services::Discovery | private |
openjaus::handleReportEvents(ReportEvents *reportEvents)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::handleReportEvents(ReportEvents *reportEvents) | openjaus::core::services::Events | virtual |
isActive(uint32 subscriptionId) | openjaus::core::services::Events | |
openjaus::isSupported(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::isSupported(UpdateEvent *updateEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::isSupported(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::isSupported(UpdateEvent *updateEvent) | openjaus::core::services::Events | virtual |
myServiceList | openjaus::core::services::Discovery | private |
notifyChanged(uint16 messageId) | openjaus::core::services::Events | |
populateReportedNodeList(std::vector< std::pair< uint8_t, std::vector< uint8_t > > > &requestedIds, model::SubsystemInfo &subsystem, core::ServicesNodeList &nodeList) | openjaus::core::services::Discovery | private |
openjaus::processEvent(ProcessEventRequest *processEventRequest)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::processEvent(ProcessEventRequest *processEventRequest) | openjaus::core::services::Events | virtual |
publish(model::Message *message) | openjaus::core::services::Events | |
publish(uint16 messageId) | openjaus::core::services::Events | |
publish(uint16 messageId, double maximumRate_Hz, model::ConnectionType type) | openjaus::core::services::Events | |
publishServices(RegisterServices *registerServices) | openjaus::core::services::Discovery | virtual |
receive | openjaus::core::services::Transport | protected |
receivingState | openjaus::core::services::Transport | protected |
openjaus::rejectEvent(RejectEventRequest *rejectEventRequest)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::rejectEvent(RejectEventRequest *rejectEventRequest) | openjaus::core::services::Events | virtual |
reportServiceListGetComponent(uint16 subsId, uint8 nodeId, core::QSLComponentRecord &queryCmptRec) | openjaus::core::services::Discovery | private |
reportServiceListGetNode(uint16 subsId, core::QSLNodeRecord &queryNodeRec) | openjaus::core::services::Discovery | private |
reportServiceListGetSubsystem(core::QSLSubsystemRecord &querySubsRec) | openjaus::core::services::Discovery | private |
openjaus::resetEventTimer(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::resetEventTimer(UpdateEvent *updateEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::resetEventTimer(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::resetEventTimer(UpdateEvent *updateEvent) | openjaus::core::services::Events | virtual |
openjaus::sendMessage(model::Trigger *trigger)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::sendMessage(model::Trigger *trigger) | openjaus::core::services::Transport | virtual |
sendQueryIdentification(core::SystemLevelEnumeration::SystemLevelEnum queryLevel, const transport::Address &destination) | openjaus::core::services::Discovery | private |
sendToSelf(transport::Wrapper *wrapper) | openjaus::core::services::Transport | protected |
setComponentAddress(transport::Address *address) | openjaus::core::services::Transport | protected |
setComponentInterface(transport::Interface *interface) | openjaus::core::services::Transport | protected |
setJtcpInterface(transport::AS5669::JtcpInterface *interface) | openjaus::core::services::Transport | protected |
setNodeInterface(transport::Interface *interface) | openjaus::core::services::Transport | protected |
setReceiveQueue(system::PriorityQueue *queue) | openjaus::core::services::Transport | protected |
setServices(std::vector< model::Service *> *serviceList) | openjaus::core::services::Discovery | protected |
setSubsInterface(transport::Interface *interface) | openjaus::core::services::Transport | protected |
setSystemTree(model::SystemTree *systemTree) | openjaus::core::services::Discovery | protected |
settings | openjaus::core::services::Discovery | private |
startService() | openjaus::core::services::Discovery | |
openjaus::stopEventTimer(CancelEvent *cancelEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::stopEventTimer(CancelEvent *cancelEvent) | openjaus::core::services::Events | virtual |
stopService() | openjaus::core::services::Discovery | |
openjaus::storeTransportPolicy(ReportTransportPolicy *reportTransportPolicy)=0 | openjaus::core::TransportInterface | pure virtual |
openjaus::core::services::Events::openjaus::core::services::Transport::storeTransportPolicy(ReportTransportPolicy *reportTransportPolicy) | openjaus::core::services::Transport | virtual |
subscribeOnChange(transport::Address &address, model::Message *query) | openjaus::core::services::Events | |
subscribeOnChange(transport::Address &address, model::Message *query, void(*subscribeCallback)(const model::EventRequestResponseArgs &args)) | openjaus::core::services::Events | |
subscribeOnChange(transport::Address &address, model::Message *query, void(*subscribeCallback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core::services::Events | |
subscribePeriodic(transport::Address &address, model::Message *query, double rate_Hz) | openjaus::core::services::Events | |
subscribePeriodic(transport::Address &address, model::Message *query, double rate_Hz, void(*subscribeCallback)(const model::EventRequestResponseArgs &args)) | openjaus::core::services::Events | |
subscribePeriodic(transport::Address &address, model::Message *query, double rate_Hz, void(*subscribeCallback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core::services::Events | |
systemTree | openjaus::core::services::Discovery | private |
Transport() | openjaus::core::services::Transport | |
TransportService() | openjaus::core::TransportInterface | inlinestatic |
TransportUri() | openjaus::core::TransportInterface | inlinestatic |
unpublish(model::Message *message) | openjaus::core::services::Events | |
unpublish(uint16 messageId) | openjaus::core::services::Events | |
unsubscribe(uint32_t subscriptionId) | openjaus::core::services::Events | |
unsubscribe(uint32_t subscriptionId, void(*callback)(const model::EventRequestResponseArgs &args)) | openjaus::core::services::Events | |
unsubscribe(uint32_t subscriptionId, void(*callback)(void *object, const model::EventRequestResponseArgs &args), void *object) | openjaus::core::services::Events | |
openjaus::updateEvent(CreateEvent *createEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::updateEvent(UpdateEvent *updateEvent)=0 | openjaus::core::EventsInterface | pure virtual |
openjaus::core::services::Events::updateEvent(CreateEvent *createEvent) | openjaus::core::services::Events | virtual |
openjaus::core::services::Events::updateEvent(UpdateEvent *updateEvent) | openjaus::core::services::Events | virtual |
updatePeriodic(uint32 subscriptionId, double rate_Hz) | openjaus::core::services::Events | |
uri() | openjaus::core::services::Discovery | static |
~Discovery() | openjaus::core::services::Discovery | virtual |
~DiscoveryInterface() | openjaus::core::DiscoveryInterface | inlinevirtual |
~Events() | openjaus::core::services::Events | virtual |
~EventsInterface() | openjaus::core::EventsInterface | inlinevirtual |
~Transport() | openjaus::core::services::Transport | virtual |
~TransportInterface() | openjaus::core::TransportInterface | inlinevirtual |