, including all inherited members.
addYarpDataFeedInputPort(shared_ptr< YarpDataFeedInputPort > inputPort) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
addYarpDataFeedOutputPort(shared_ptr< YarpDataFeedOutputPort > outputPort) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
CommunicationGateway() (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
connectToDataFeed(std::string producerEntityName, std::string producerServiceName, std::string datafeedName, shared_ptr< Service > consumerService) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
getServiceRequest(std::string requesterEntityName, std::string requesterServiceName, int requestId) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
getYarpDataFeedInputPort(std::string consumerEntityName, std::string consumerServiceName, std::string producerEntityName, std::string producerServiceName, std::string dataFeedName) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
getYarpDataFeedOutputPort(std::string entityName, std::string serviceName, std::string feedName) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
getYarpServiceAsynchOutputPort(shared_ptr< Service > targetService, std::string requesterEntityName, std::string requesterServiceName) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
getYarpServiceAsynchReplyPort(std::string targetEntityName, std::string targetServiceName, std::string requesterEntityName, std::string requesterServiceName) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
getYarpServiceAsynchRequestPort(shared_ptr< Service > requesterService, shared_ptr< ServiceRequest > request) | mermaid::support::communication::CommunicationGateway | |
registerService(shared_ptr< Service > s) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
registerServiceRequest(shared_ptr< ServiceRequest > request) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
sendServiceReply(shared_ptr< Service > targetService, std::string requesterEntityName, std::string requesterServiceName, shared_ptr< ServiceReply > sr) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
sendServiceRequest(shared_ptr< Service > requesterService, shared_ptr< ServiceRequest > sr) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
sendToDataFeed(std::string entityName, std::string serviceName, std::string dataFeedName, shared_ptr< DataBox > dataBox) (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |
unregisterServiceRequest(std::string requesterEntityName, std::string requesterServiceName, int requestId) | mermaid::support::communication::CommunicationGateway | |
~CommunicationGateway() (defined in mermaid::support::communication::CommunicationGateway) | mermaid::support::communication::CommunicationGateway | |