mvsim::Client Member List

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::Clientprivate
doAdvertiseTopic(const std::string &topicName, const google::protobuf::Descriptor *descriptor)mvsim::Clientprivate
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::Clientprivate
doRegisterClient()mvsim::Clientprivate
doSubscribeTopic(const std::string &topicName, const google::protobuf::Descriptor *descriptor, const topic_callback_t &callback)mvsim::Clientprivate
doUnregisterClient()mvsim::Clientprivate
internal::InfoPerServicemvsim::Clientfriend
internal::InfoPerSubscribedTopicmvsim::Clientfriend
internalServiceServingThread()mvsim::Clientprivate
internalTopicSubscribeThread(internal::InfoPerSubscribedTopic &ipt)mvsim::Clientprivate
internalTopicUpdatesThread()mvsim::Clientprivate
nodeName_mvsim::Clientprivate
publishTopic(const std::string &topicName, const google::protobuf::Message &msg)mvsim::Client
requestListOfNodes()mvsim::Client
requestListOfTopics()mvsim::Client
serverHostAddress_mvsim::Clientprivate
service_callback_t typedefmvsim::Clientprivate
serviceInvokerThread_mvsim::Clientprivate
setName(const std::string &nodeName)mvsim::Client
shutdown() noexceptmvsim::Client
subscribeTopic(const std::string &topicName, const std::function< void(const MSG_T &)> &callback)mvsim::Client
topic_callback_t typedefmvsim::Clientprivate
topicUpdatesThread_mvsim::Clientprivate
zmq_mvsim::Clientprivate
~Client()mvsim::Client


mvsim
Author(s):
autogenerated on Fri May 7 2021 03:05:52