Zero Module Framework  1.0
A framework for running distributed modules using a ZMQ message bus
 All Classes Namespaces Files Functions Variables Friends Macros
zmf::messaging::IZmfMessagingService Member List

This is the complete list of members for zmf::messaging::IZmfMessagingService, including all inherited members.

cancelRequest(uint64_t requestID, bool manual)=0zmf::messaging::IZmfMessagingServicepure virtual
onDisable()=0zmf::messaging::IZmfMessagingServicepure virtual
peerJoin(std::shared_ptr< zmf::data::ModuleHandle > module)=0zmf::messaging::IZmfMessagingServicepure virtual
peerLeave(std::shared_ptr< zmf::data::ModuleHandle > module)=0zmf::messaging::IZmfMessagingServicepure virtual
publish(const zmf::data::ZmfMessage &msg)=0zmf::messaging::IZmfMessagingServicepure virtual
sendReply(ExternalRequestIdentity requestID, const zmf::data::ZmfMessage &reply)=0zmf::messaging::IZmfMessagingServicepure virtual
sendRequest(const zmf::data::ModuleUniqueId &target, const zmf::data::ZmfMessage &msg)=0zmf::messaging::IZmfMessagingServicepure virtual
start(IZmfMessagingCoreInterface *const corePtr, std::shared_ptr< zmf::data::ModuleHandle > selfHandle, std::shared_ptr< zmf::config::IConfigurationProvider > config)=0zmf::messaging::IZmfMessagingServicepure virtual
stop()=0zmf::messaging::IZmfMessagingServicepure virtual
subscribe(const zmf::data::MessageType &topic)=0zmf::messaging::IZmfMessagingServicepure virtual
unsubscribe(const zmf::data::MessageType &topic)=0zmf::messaging::IZmfMessagingServicepure virtual