$search
#include <openssl_operation.hpp>
Public Member Functions | |
| void | data_added (size_t count) |
| void | data_removed (size_t count) |
| size_t | get_data_len () |
| unsigned char * | get_data_start () |
| size_t | get_unused_len () |
| unsigned char * | get_unused_start () |
| bool | has_data () |
| net_buffer () | |
| void | reset () |
Private Attributes | |
| unsigned char | buf_ [NET_BUF_SIZE] |
| unsigned char * | data_end_ |
| unsigned char * | data_start_ |
Static Private Attributes | |
| static const int | NET_BUF_SIZE = 16*1024 + 256 |
Definition at line 43 of file openssl_operation.hpp.
| asio::ssl::detail::net_buffer::net_buffer | ( | ) | [inline] |
Definition at line 52 of file openssl_operation.hpp.
| void asio::ssl::detail::net_buffer::data_added | ( | size_t | count | ) | [inline] |
Definition at line 60 of file openssl_operation.hpp.
| void asio::ssl::detail::net_buffer::data_removed | ( | size_t | count | ) | [inline] |
Definition at line 67 of file openssl_operation.hpp.
| size_t asio::ssl::detail::net_buffer::get_data_len | ( | ) | [inline] |
Definition at line 59 of file openssl_operation.hpp.
| unsigned char* asio::ssl::detail::net_buffer::get_data_start | ( | ) | [inline] |
Definition at line 57 of file openssl_operation.hpp.
| size_t asio::ssl::detail::net_buffer::get_unused_len | ( | ) | [inline] |
Definition at line 58 of file openssl_operation.hpp.
| unsigned char* asio::ssl::detail::net_buffer::get_unused_start | ( | ) | [inline] |
Definition at line 56 of file openssl_operation.hpp.
| bool asio::ssl::detail::net_buffer::has_data | ( | ) | [inline] |
Definition at line 73 of file openssl_operation.hpp.
| void asio::ssl::detail::net_buffer::reset | ( | ) | [inline] |
Definition at line 72 of file openssl_operation.hpp.
unsigned char asio::ssl::detail::net_buffer::buf_[NET_BUF_SIZE] [private] |
Definition at line 47 of file openssl_operation.hpp.
unsigned char* asio::ssl::detail::net_buffer::data_end_ [private] |
Definition at line 49 of file openssl_operation.hpp.
unsigned char* asio::ssl::detail::net_buffer::data_start_ [private] |
Definition at line 48 of file openssl_operation.hpp.
const int asio::ssl::detail::net_buffer::NET_BUF_SIZE = 16*1024 + 256 [static, private] |
Definition at line 45 of file openssl_operation.hpp.