|
OpenSDN source code
|
This is the complete list of members for HttpConnection, including all inherited members.
| AssignData(const char *ptr, size_t size) | HttpConnection | |
| AssignHeader(const char *ptr, size_t size) | HttpConnection | |
| bf2bool(unsigned short bf, bool &header, bool &short_timeout, bool &reuse) | HttpConnection | inlineprivate |
| bool2bf(bool header, bool short_timeout, bool reuse) | HttpConnection | inlineprivate |
| buf_ | HttpConnection | private |
| ca_cert_ | HttpConnection | private |
| cb_ | HttpConnection | private |
| ClearCallback() | HttpConnection | |
| client() | HttpConnection | inline |
| client_ | HttpConnection | private |
| client_cert_ | HttpConnection | private |
| client_cert_type_ | HttpConnection | private |
| client_key_ | HttpConnection | private |
| CreateSession() | HttpConnection | |
| curl_handle() | HttpConnection | inline |
| curl_handle_ | HttpConnection | private |
| curl_options() | HttpConnection | inline |
| curl_options_ | HttpConnection | private |
| delete_session() | HttpConnection | |
| DISALLOW_COPY_AND_ASSIGN(HttpConnection) | HttpConnection | private |
| endpoint() | HttpConnection | inline |
| endpoint_ | HttpConnection | private |
| event_cb_ | HttpConnection | private |
| GetData() | HttpConnection | |
| GetOffset() | HttpConnection | |
| HEADER enum value | HttpConnection | private |
| Headers() | HttpConnection | inline |
| headers_ | HttpConnection | private |
| host_ | HttpConnection | private |
| HttpCb typedef | HttpConnection | |
| HttpClientCb() | HttpConnection | inline |
| HttpConnection(boost::asio::ip::tcp::endpoint, size_t id, HttpClient *client) | HttpConnection | |
| HttpConnection(const std::string &host, int port, size_t id, HttpClient *client) | HttpConnection | |
| HttpDelete(const std::string &path, HttpCb) | HttpConnection | |
| HttpDelete(const std::string &path, bool header, bool short_timeout, bool reuse, std::vector< std::string > &hdr_options, HttpCb cb) | HttpConnection | |
| HttpGet(const std::string &path, HttpCb) | HttpConnection | |
| HttpGet(const std::string &path, bool header, bool short_timeout, bool reuse, std::vector< std::string > &hdr_options, HttpCb cb) | HttpConnection | |
| HttpHead(const std::string &path, bool header, bool short_timeout, bool reuse, std::vector< std::string > &hdr_options, HttpCb cb) | HttpConnection | |
| HTTPHeaderDataState enum name | HttpConnection | private |
| HttpPost(const std::string &post_string, const std::string &path, HttpCb) | HttpConnection | |
| HttpPost(const std::string &post_string, const std::string &path, bool header, bool short_timeout, bool reuse, std::vector< std::string > &hdr_options, HttpCb cb) | HttpConnection | |
| HttpProcessInternal(const std::string body, std::string path, unsigned short header_shortTimeout_reuse, std::vector< std::string > hdr_options, HttpCb cb, http_method m) | HttpConnection | private |
| HttpPut(const std::string &put_string, const std::string &path, HttpCb) | HttpConnection | |
| HttpPut(const std::string &put_string, const std::string &path, bool header, bool short_timeout, bool reuse, std::vector< std::string > &hdr_options, HttpCb cb) | HttpConnection | |
| id() | HttpConnection | inline |
| id_ | HttpConnection | private |
| Initialize() | HttpConnection | |
| make_url(std::string &path) | HttpConnection | private |
| mutex() | HttpConnection | inline |
| mutex_ | HttpConnection | mutableprivate |
| offset_ | HttpConnection | private |
| Reason() | HttpConnection | inline |
| reason_ | HttpConnection | private |
| RegisterEventCb(HttpClientSession::SessionEventCb cb) | HttpConnection | inline |
| sent_hdr_ | HttpConnection | private |
| session() | HttpConnection | inline |
| session_ | HttpConnection | private |
| set_ca_cert(const std::string &ca_cert) | HttpConnection | inline |
| set_client_cert(const std::string &client_cert) | HttpConnection | inline |
| set_client_cert_type(const std::string &client_cert_type) | HttpConnection | inline |
| set_client_key(const std::string &client_key) | HttpConnection | inline |
| set_curl_handle(struct _ConnInfo *handle) | HttpConnection | inline |
| set_session(HttpClientSession *session) | HttpConnection | |
| set_use_ssl(bool ssl_flag) | HttpConnection | inline |
| state_ | HttpConnection | private |
| Status() | HttpConnection | inline |
| STATUS enum value | HttpConnection | private |
| status_ | HttpConnection | private |
| UpdateOffset(size_t bytes) | HttpConnection | |
| use_ssl() | HttpConnection | inline |
| use_ssl_ | HttpConnection | private |
| Version() | HttpConnection | inline |
| version_ | HttpConnection | private |
| ~HttpConnection() | HttpConnection |