This is the complete list of members for mvsim::Client, including all inherited members.
| advertiseService(const std::string &serviceName, const std::function< OUTPUT_MSG_T(const INPUT_MSG_T &)> &callback) | mvsim::Client | |
| advertiseTopic(const std::string &topicName) | mvsim::Client | |
| callService(const std::string &serviceName, const INPUT_MSG_T &input, OUTPUT_MSG_T &output) | mvsim::Client | |
| callService(const std::string &serviceName, const std::string &inputSerializedMsg) | mvsim::Client | |
| Client() | mvsim::Client | |
| Client(const std::string &nodeName) | mvsim::Client | |
| connect() | mvsim::Client | |
| connected() const | mvsim::Client | |
| doAdvertiseService(const std::string &serviceName, const google::protobuf::Descriptor *descIn, const google::protobuf::Descriptor *descOut, service_callback_t callback) | mvsim::Client | private | 
| doAdvertiseTopic(const std::string &topicName, const google::protobuf::Descriptor *descriptor) | mvsim::Client | private | 
| doCallService(const std::string &serviceName, const std::string &inputSerializedMsg, mrpt::optional_ref< google::protobuf::Message > outputMsg, mrpt::optional_ref< std::string > outputSerializedMsg=std::nullopt, mrpt::optional_ref< std::string > outputMsgTypeName=std::nullopt) | mvsim::Client | private | 
| doRegisterClient() | mvsim::Client | private | 
| doSubscribeTopic(const std::string &topicName, const google::protobuf::Descriptor *descriptor, const topic_callback_t &callback) | mvsim::Client | private | 
| doUnregisterClient() | mvsim::Client | private | 
| internal::InfoPerService | mvsim::Client | friend | 
| internal::InfoPerSubscribedTopic | mvsim::Client | friend | 
| internalServiceServingThread() | mvsim::Client | private | 
| internalTopicSubscribeThread(internal::InfoPerSubscribedTopic &ipt) | mvsim::Client | private | 
| internalTopicUpdatesThread() | mvsim::Client | private | 
| nodeName_ | mvsim::Client | private | 
| publishTopic(const std::string &topicName, const google::protobuf::Message &msg) | mvsim::Client | |
| requestListOfNodes() | mvsim::Client | |
| requestListOfTopics() | mvsim::Client | |
| serverHostAddress_ | mvsim::Client | private | 
| service_callback_t typedef | mvsim::Client | private | 
| serviceInvokerThread_ | mvsim::Client | private | 
| setName(const std::string &nodeName) | mvsim::Client | |
| shutdown() noexcept | mvsim::Client | |
| subscribeTopic(const std::string &topicName, const std::function< void(const MSG_T &)> &callback) | mvsim::Client | |
| topic_callback_t typedef | mvsim::Client | private | 
| topicUpdatesThread_ | mvsim::Client | private | 
| zmq_ | mvsim::Client | private | 
| ~Client() | mvsim::Client |