#include <SMRequestor.hpp>
|
| | SMRequestor (const std::string &endpoint, const std::string &identity, boost::asio::io_service &ios, rad::Dispatcher &dispatcher, UniqueEvent &&okEvent, UniqueEvent &&errEvent, UniqueEvent &&timeoutEvent) |
| |
| virtual | ~SMRequestor () |
| |
| size_t | Send (const TYPEREQ &payload, const long timeout=0) |
| |
| const TYPEREP & | GetReplyPayload () |
| |
| | SMRequestor (const SMRequestor &)=delete |
| |
| SMRequestor & | operator= (const SMRequestor &)=delete |
| |
| | SMRequestor (const std::string &endpoint, const std::string &identity, boost::asio::io_service &ios, rad::Dispatcher &dispatcher, UniqueEvent &&okEvent, UniqueEvent &&errEvent, UniqueEvent &&timeoutEvent) |
| |
| virtual | ~SMRequestor () |
| |
| size_t | Send (const TYPEREQ &payload, const long timeout=0) |
| |
| const TYPEREP & | GetReplyPayload () |
| |
| | SMRequestor (const SMRequestor &)=delete |
| |
| SMRequestor & | operator= (const SMRequestor &)=delete |
| |
| | SMRequestor (const std::string &endpoint, const std::string &identity, boost::asio::io_service &ios, rad::Dispatcher &dispatcher, UniqueEvent &&okEvent, UniqueEvent &&errEvent, UniqueEvent &&timeoutEvent) |
| |
| virtual | ~SMRequestor () |
| |
| size_t | Send (const TYPEREQ &payload, const long timeout=0) |
| |
| const TYPEREP & | GetReplyPayload () |
| |
| | SMRequestor (const SMRequestor &)=delete |
| |
| SMRequestor & | operator= (const SMRequestor &)=delete |
| |
template<typename TYPEREQ , typename TYPEREP >
- Parameters
-
| [in] | ios | Reference to the event loop. |
template<typename TYPEREQ , typename TYPEREP >
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ , typename TYPEREP >
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP>
template<typename TYPEREQ, typename TYPEREP >
Send a request message to an destination process.
- Parameters
-
| endpoint | Address of the request destination process. |
| identity | Identity of the originator of the request. |
| payloadType | Type of the request's payload. |
| payload | Request's payload. |
- Returns
- The number of bytes sent.
template<typename TYPEREQ, typename TYPEREP>
The documentation for this class was generated from the following files: