Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cargo::ipc::Processor Member List

This is the complete list of members for cargo::ipc::Processor, including all inherited members.

addPeer(const std::shared_ptr< Socket > &socketPtr)cargo::ipc::Processor
callAsync(const MethodID methodID, const PeerID &peerID, const std::shared_ptr< SentDataType > &data, const typename ResultHandler< ReceivedDataType >::type &process)cargo::ipc::Processor
callAsyncNonBlock(const MethodID methodID, const PeerID &peerID, const std::shared_ptr< SentDataType > &data, const typename ResultHandler< ReceivedDataType >::type &process)cargo::ipc::Processor
callSync(const MethodID methodID, const PeerID &peerID, const std::shared_ptr< SentDataType > &data, unsigned int timeoutMS=5000)cargo::ipc::Processor
ERROR_METHOD_IDcargo::ipc::Processorstatic
Event enum namecargo::ipc::Processorprivate
getEventFD()cargo::ipc::Processor
getPeerInfoIterator(const FileDescriptor fd)cargo::ipc::Processorprivate
getPeerInfoIterator(const PeerID &peerID)cargo::ipc::Processorprivate
handleEvent()cargo::ipc::Processor
handleInput(const FileDescriptor fd)cargo::ipc::Processor
handleLostConnection(const FileDescriptor fd)cargo::ipc::Processor
isHandled(const MethodID methodID)cargo::ipc::Processor
isStarted()cargo::ipc::Processor
Lock typedefcargo::ipc::Processorprivate
mEventPollcargo::ipc::Processorprivate
mIsRunningcargo::ipc::Processorprivate
mLogPrefixcargo::ipc::Processorprivate
mMaxNumberOfPeerscargo::ipc::Processorprivate
mMethodsCallbackscargo::ipc::Processorprivate
mNewPeerCallbackcargo::ipc::Processorprivate
mPeerInfocargo::ipc::Processorprivate
mRemovedPeerCallbackcargo::ipc::Processorprivate
mRequestQueuecargo::ipc::Processorprivate
mReturnCallbackscargo::ipc::Processorprivate
mSignalsCallbackscargo::ipc::Processorprivate
mSignalsPeerscargo::ipc::Processorprivate
mStateMutexcargo::ipc::Processorprivate
onAddPeerRequest(AddPeerRequest &request)cargo::ipc::Processorprivate
onErrorSignal(const PeerID &peerID, std::shared_ptr< ErrorProtocolMessage > &data)cargo::ipc::Processorprivate
onFinishRequest(FinishRequest &request)cargo::ipc::Processorprivate
onMethodRequest(MethodRequest &request)cargo::ipc::Processorprivate
onNewSignals(const PeerID &peerID, std::shared_ptr< RegisterSignalsProtocolMessage > &data)cargo::ipc::Processorprivate
onRemoteMethod(Peers::iterator &peerIt, const MethodID methodID, const MessageID &messageID, std::shared_ptr< MethodHandlers > methodCallbacks)cargo::ipc::Processorprivate
onRemoteSignal(Peers::iterator &peerIt, const MethodID methodID, const MessageID &messageID, std::shared_ptr< SignalHandlers > signalCallbacks)cargo::ipc::Processorprivate
onRemoveMethodRequest(RemoveMethodRequest &request)cargo::ipc::Processorprivate
onRemovePeerRequest(RemovePeerRequest &request)cargo::ipc::Processorprivate
onReturnValue(Peers::iterator &peerIt, const MessageID &messageID)cargo::ipc::Processorprivate
onSendResultRequest(SendResultRequest &request)cargo::ipc::Processorprivate
onSignalRequest(SignalRequest &request)cargo::ipc::Processorprivate
operator<<(std::ostream &os, const Processor::Event &event)cargo::ipc::Processorfriend
operator=(const Processor &)=deletecargo::ipc::Processor
Peers typedefcargo::ipc::Processorprivate
Processor(epoll::EventPoll &eventPoll, const std::string &logName="", const PeerCallback &newPeerCallback=nullptr, const PeerCallback &removedPeerCallback=nullptr, const unsigned int maxNumberOfPeers=DEFAULT_MAX_NUMBER_OF_PEERS)cargo::ipc::Processor
Processor(const Processor &)=deletecargo::ipc::Processor
Processor(Processor &&)=deletecargo::ipc::Processor
REGISTER_SIGNAL_METHOD_IDcargo::ipc::Processorstatic
removeMethod(const MethodID methodID)cargo::ipc::Processor
removePeerInternal(Peers::iterator peerIt, const std::exception_ptr &exceptionPtr)cargo::ipc::Processorprivate
removePeerSyncInternal(const PeerID &peerID, Lock &lock)cargo::ipc::Processorprivate
Request typedefcargo::ipc::Processorprivate
RETURN_METHOD_IDcargo::ipc::Processorstatic
sendError(const PeerID &peerID, const MessageID &messageID, const int errorCode, const std::string &message)cargo::ipc::Processor
sendResult(const MethodID methodID, const PeerID &peerID, const MessageID &messageID, const std::shared_ptr< void > &data)cargo::ipc::Processor
sendVoid(const MethodID methodID, const PeerID &peerID, const MessageID &messageID)cargo::ipc::Processor
setMethodHandler(const MethodID methodID, const typename MethodHandler< SentDataType, ReceivedDataType >::type &process)cargo::ipc::Processor
setMethodHandlerInternal(const MethodID methodID, const typename MethodHandler< SentDataType, ReceivedDataType >::type &process)cargo::ipc::Processorprivate
setNewPeerCallback(const PeerCallback &newPeerCallback)cargo::ipc::Processor
setRemovedPeerCallback(const PeerCallback &removedPeerCallback)cargo::ipc::Processor
setSignalHandler(const MethodID methodID, const typename SignalHandler< ReceivedDataType >::type &process)cargo::ipc::Processor
setSignalHandlerInternal(const MethodID methodID, const typename SignalHandler< ReceivedDataType >::type &handler)cargo::ipc::Processorprivate
signal(const MethodID methodID, const std::shared_ptr< SentDataType > &data)cargo::ipc::Processor
signalInternal(const MethodID methodID, const PeerID &peerID, const std::shared_ptr< SentDataType > &data)cargo::ipc::Processorprivate
start()cargo::ipc::Processor
stop(bool wait)cargo::ipc::Processor
~Processor()cargo::ipc::Processor