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() constmvsim::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
enable_profiler(bool enable)mvsim::Clientinline
internal::InfoPerServicemvsim::Clientfriend
internal::InfoPerSubscribedTopicmvsim::Clientfriend
internalServiceServingThread()mvsim::Clientprivate
internalTopicSubscribeThread(internal::InfoPerSubscribedTopic &ipt)mvsim::Clientprivate
internalTopicUpdatesThread()mvsim::Clientprivate
nodeName_mvsim::Clientprivate
profiler() constmvsim::Clientinline
profiler_mvsim::Clientprivate
publishTopic(const std::string &topicName, const google::protobuf::Message &msg)mvsim::Client
requestListOfNodes()mvsim::Client
requestListOfTopics()mvsim::Client
serverHostAddress() constmvsim::Clientinline
serverHostAddress(const std::string &serverIpOrAddressName)mvsim::Clientinline
serverHostAddress_mvsim::Clientprivate
service_callback_t typedefmvsim::Clientprivate
serviceInvokerThread_mvsim::Clientprivate
serviceToEndPointCache_mvsim::Clientprivate
serviceToEndPointCacheMtx_mvsim::Clientprivate
setName(const std::string &nodeName)mvsim::Client
shutdown() noexceptmvsim::Client
subscribe_topic_raw(const std::string &topicName, const topic_callback_t &callback)mvsim::Client
subscribeTopic(const std::string &topicName, const std::function< void(const MSG_T &)> &callback)mvsim::Client
subscribeTopic(const std::string &topicName, const std::function< void(const std::string &, const std::vector< uint8_t > &)> &callback)mvsim::Client
topic_callback_t typedefmvsim::Client
topicUpdatesThread_mvsim::Clientprivate
zmq_mvsim::Clientprivate
~Client()mvsim::Client


mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:23