Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
net_api_plugin.hpp
Go to the documentation of this file.
1#pragma once
2
5
7
8namespace sysio {
9
10using namespace appbase;
11
12class net_api_plugin : public plugin<net_api_plugin> {
13public:
15
16 net_api_plugin() = default;
21 virtual ~net_api_plugin() override = default;
22
23 virtual void set_program_options(options_description& cli, options_description& cfg) override {}
24 void plugin_initialize(const variables_map& vm);
25 void plugin_startup();
27
28private:
29};
30
31}
net_api_plugin & operator=(net_api_plugin &&)=delete
net_api_plugin(const net_api_plugin &)=delete
net_api_plugin & operator=(const net_api_plugin &)=delete
void plugin_initialize(const variables_map &vm)
APPBASE_PLUGIN_REQUIRES((net_plugin)(http_plugin)) net_api_plugin()=default
virtual void set_program_options(options_description &cli, options_description &cfg) override
net_api_plugin(net_api_plugin &&)=delete
virtual ~net_api_plugin() override=default
void cli()