|
OpenSDN source code
|
#include <boost/asio/ip/tcp.hpp>#include <boost/function.hpp>#include <boost/ptr_container/ptr_map.hpp>#include <boost/system/error_code.hpp>#include <string>#include <curl/curl.h>#include "base/queue_task.h"#include "base/timer.h"#include "io/tcp_server.h"#include "io/tcp_session.h"#include "http_parser/http_parser.h"

Go to the source code of this file.
Classes | |
| class | HttpClientSession |
| class | HttpConnection |
| class | HttpClient |
Typedefs | |
| typedef boost::function< void()> | EnqueuedCb |
Enumerations | |
| enum | Event { EVENT_NONE , ACCEPT , CONNECT_COMPLETE , CONNECT_FAILED , CLOSE } |
| typedef boost::function<void()> EnqueuedCb |
Definition at line 35 of file http_client.h.
| enum Event |
| Enumerator | |
|---|---|
| EVENT_NONE | |
| ACCEPT | |
| CONNECT_COMPLETE | |
| CONNECT_FAILED | |
| CLOSE | |
Definition at line 27 of file http_client.h.