available_services.hpp
1 #ifndef NOOS_CLOUD_AVAILABLE_SERVICES
2 #define NOOS_CLOUD_AVAILABLE_SERVICES
3 #include "includes.ihh"
4 #include <noos/cloud/asio/http_request.hpp>
5 #include <noos/cloud/cloud_base.hpp>
6 /*
7  * LICENSE HERE
8  */
9 namespace noos {
10 namespace cloud {
18 : public http_request,
19  public cloud_base<std::vector<std::string>>
20 {
21 public:
22  using callback = std::function<void(std::vector<std::string>)>;
23  static const std::string uri;
24 
27 };
28 }
29 }
30 #endif
nooser for the classes http_header &http_post used for cloud requests
Definition: http_request.hpp:20
requests available services from platform
Definition: available_services.hpp:17
Definition: asio_handler.hpp:14
available_services()
construct without any special parameters
cloud service base class
Definition: cloud_base.hpp:15