ifw
0.0.1-dev
|
#include <requestor.hpp>
Public Member Functions | |
int | Handle (boost::program_options::variables_map &vm, std::vector< std::string > &opts) override |
int | Handle (boost::program_options::variables_map &vm, std::vector< std::string > &opts) override |
![]() | |
Requestor (boost::asio::io_service &ctx, CommonArgs &args) | |
virtual | ~Requestor () |
virtual std::string | Synopsis () |
virtual void | AddOptions (boost::program_options::options_description &descr) |
Requestor (boost::asio::io_service &ctx, CommonArgs &args) | |
virtual | ~Requestor () |
virtual std::string | Synopsis () |
virtual void | AddOptions (boost::program_options::options_description &descr) |
Additional Inherited Members | |
![]() | |
boost::asio::io_service & | m_io_ctx |
CommonArgs & | m_args |
Simple requestor for requests without any arguments and replies that have a "reply" member.
Example: message ReqPing { } message RepPing { string reply = 1; }
|
inlineoverridevirtual |
Receives a parsed variables_map that include the options added with AddOptions.
Implements Requestor.
|
inlineoverridevirtual |
Receives a parsed variables_map that include the options added with AddOptions.
Implements Requestor.