acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
platform::acme_http_layer Class Reference
Inheritance diagram for platform::acme_http_layer:
platform::http nano::http::http apple::nano::http::http apple::nano::http::http curl::nano::http::http universal_windows::nano::http::http windows::nano::http::http

Public Member Functions

virtual bool exists (const ::url::url &url, ::property_set &set)
virtual::file::enum_type get_type (const ::url::url &url, ::property_set &set)
virtual::file::enum_type get_type (const ::url::url &url, ::payload *pvarQuery, ::property_set &set)
virtual::string get (const ::url::url &url, const class ::time &timeTimeout=5_min)
virtual::string get (const ::url::url &url, ::property_set &set, const class ::time &timeTimeout=5_min)
virtual::url::url get_effective_url (const ::url::url &url, ::property_set &set)
virtual void download (const ::payload &payloadFile, const ::url::url &url, const class ::time &timeTimeout=5_h)
virtual void download (const ::payload &payloadFile, const ::url::url &url, ::property_set &set, const class ::time &timeTimeout=5_h)
virtual bool put (const ::url::url &url, memory_base &memory, ::property_set &set)
virtual bool put (const ::url::url &url, file_pointer pfile, ::property_set &set)
virtual bool put (const ::url::url &url, memory_base *pmemory, ::property_set &set)

The documentation for this class was generated from the following files: