This is the complete list of members for cargo::ipc::Client, including all inherited members.
callAsync(const MethodID methodID, const std::shared_ptr< SentDataType > &data, const typename ResultHandler< ReceivedDataType >::type &resultCallback=nullptr) | cargo::ipc::Client | |
callAsyncFromCallback(const MethodID methodID, const std::shared_ptr< SentDataType > &data, const typename ResultHandler< ReceivedDataType >::type &resultCallback=nullptr) | cargo::ipc::Client | |
callSync(const MethodID methodID, const std::shared_ptr< SentDataType > &data, unsigned int timeoutMS=5000) | cargo::ipc::Client | |
Client(epoll::EventPoll &eventPoll, const std::string &serverPath) | cargo::ipc::Client | |
Client(const Client &)=delete | cargo::ipc::Client | |
handle(const FileDescriptor fd, const epoll::Events pollEvents) | cargo::ipc::Client | private |
isHandled(const MethodID methodID) | cargo::ipc::Client | |
isStarted() | cargo::ipc::Client | |
mEventPoll | cargo::ipc::Client | private |
mProcessor | cargo::ipc::Client | private |
mServiceID | cargo::ipc::Client | private |
mSocketPath | cargo::ipc::Client | private |
operator=(const Client &)=delete | cargo::ipc::Client | |
removeMethod(const MethodID methodID) | cargo::ipc::Client | |
setMethodHandler(const MethodID methodID, const typename MethodHandler< SentDataType, ReceivedDataType >::type &method) | cargo::ipc::Client | |
setNewPeerCallback(const PeerCallback &newPeerCallback) | cargo::ipc::Client | |
setRemovedPeerCallback(const PeerCallback &removedPeerCallback) | cargo::ipc::Client | |
setSignalHandler(const MethodID methodID, const typename SignalHandler< ReceivedDataType >::type &signal) | cargo::ipc::Client | |
signal(const MethodID methodID, const std::shared_ptr< SentDataType > &data) | cargo::ipc::Client | |
start() | cargo::ipc::Client | |
stop(bool wait=true) | cargo::ipc::Client | |
~Client() | cargo::ipc::Client |