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.