|
| | client (asio::io_service &io_service, const std::string &server, const std::string &path) |
| |
| | client (asio::io_service &io_service, asio::ssl::context &context, asio::ip::tcp::resolver::iterator endpoint_iterator) |
| |
| bool | verify_certificate (bool preverified, asio::ssl::verify_context &ctx) |
| |
| void | handle_connect (const asio::error_code &error) |
| |
| void | handle_handshake (const asio::error_code &error) |
| |
| void | handle_write (const asio::error_code &error, size_t bytes_transferred) |
| |
| void | handle_read (const asio::error_code &error, size_t bytes_transferred) |
| |
| | client (asio::io_service &io_service) |
| |
| void | start (tcp::resolver::iterator endpoint_iter) |
| |
| void | stop () |
| |
| | client () |
| |
| void | connect (const std::string &host, const std::string &service, boost::posix_time::time_duration timeout) |
| |
| std::string | read_line (boost::posix_time::time_duration timeout) |
| |
| void | write_line (const std::string &line, boost::posix_time::time_duration timeout) |
| |
| | client (const udp::endpoint &listen_endpoint) |
| |
| std::size_t | receive (const asio::mutable_buffer &buffer, boost::posix_time::time_duration timeout, asio::error_code &ec) |
| |
| | client (asio::io_service &ios, const asio::ip::tcp::resolver::iterator endpoint_iterator, size_t block_size, size_t session_count, int timeout) |
| |
| | ~client () |
| |
| void | handle_timeout () |
| |
Definition at line 20 of file async_client.cpp.
| client::client |
( |
asio::io_service & |
io_service, |
|
|
const std::string & |
server, |
|
|
const std::string & |
path |
|
) |
| |
|
inline |
| client::client |
( |
const udp::endpoint & |
listen_endpoint | ) |
|
|
inline |
| void client::connect |
( |
const std::string & |
host, |
|
|
const std::string & |
service, |
|
|
boost::posix_time::time_duration |
timeout |
|
) |
| |
|
inline |
| void client::handle_read |
( |
const asio::error_code & |
error, |
|
|
size_t |
bytes_transferred |
|
) |
| |
|
inline |
| void client::handle_timeout |
( |
| ) |
|
|
inline |
| void client::handle_write |
( |
const asio::error_code & |
error, |
|
|
size_t |
bytes_transferred |
|
) |
| |
|
inline |
| std::string client::read_line |
( |
boost::posix_time::time_duration |
timeout | ) |
|
|
inline |
| void client::start |
( |
tcp::resolver::iterator |
endpoint_iter | ) |
|
|
inline |
| void client::write_line |
( |
const std::string & |
line, |
|
|
boost::posix_time::time_duration |
timeout |
|
) |
| |
|
inline |
The documentation for this class was generated from the following files: