#include <method-request.hpp>
cargo::ipc::MethodRequest::MethodRequest |
( |
const MethodRequest & |
| ) |
|
|
delete |
cargo::ipc::MethodRequest::MethodRequest |
( |
const MethodID |
methodID, |
|
|
const PeerID & |
peerID |
|
) |
| |
|
inlineprivate |
template<typename SentDataType , typename ReceivedDataType >
std::shared_ptr< MethodRequest > cargo::ipc::MethodRequest::create |
( |
const MethodID |
methodID, |
|
|
const PeerID & |
peerID, |
|
|
const std::shared_ptr< SentDataType > & |
data, |
|
|
const typename ResultHandler< ReceivedDataType >::type & |
process |
|
) |
| |
|
static |
std::shared_ptr<void> cargo::ipc::MethodRequest::data |
MessageID cargo::ipc::MethodRequest::messageID |
MethodID cargo::ipc::MethodRequest::methodID |
PeerID cargo::ipc::MethodRequest::peerID |
The documentation for this class was generated from the following file: