template<typename PARENT, typename CONFIG, typename STATUS, typename REQUEST_REPLY, typename CONTENT_INFO, typename CONTENT_LENGTH_TYPE, typename REFCOUNT_BASE>
class openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >
Definition at line 43 of file httpcommon.hpp.
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::HTTPBase |
( |
const typename CONFIG::Ptr & |
config_arg | ) |
|
|
inlineprotected |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
olong openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::content_length |
( |
| ) |
const |
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
size_t openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::http_buf_size |
( |
| ) |
const |
|
inlineprivate |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
const CONFIG & openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::http_config |
( |
| ) |
const |
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::http_out |
( |
| ) |
|
|
inlineprotected |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::http_out_begin |
( |
| ) |
|
|
inlineprotected |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::http_out_buffer |
( |
| ) |
|
|
inlineprivate |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
bool openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::is_deferred |
( |
| ) |
const |
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
bool openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::is_ready |
( |
| ) |
const |
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::new_outbuf |
( |
| ) |
|
|
inlineprivate |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
PARENT & openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::parent |
( |
| ) |
|
|
inlineprivate |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::reduce_max_content_bytes |
( |
const CONTENT_LENGTH_TYPE |
new_max_content_bytes | ) |
|
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
const REQUEST_REPLY::State & openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::request_reply |
( |
| ) |
const |
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::rr_reset |
( |
| ) |
|
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::set_async_out |
( |
const bool |
async_out_arg | ) |
|
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::ssl_down_stack |
( |
| ) |
|
|
inlineprivate |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
std::string openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::ssl_handshake_details |
( |
| ) |
const |
|
inline |
template<typename PARENT , typename CONFIG , typename STATUS , typename REQUEST_REPLY , typename CONTENT_INFO , typename CONTENT_LENGTH_TYPE , typename REFCOUNT_BASE >
void openvpn::WS::HTTPBase< PARENT, CONFIG, STATUS, REQUEST_REPLY, CONTENT_INFO, CONTENT_LENGTH_TYPE, REFCOUNT_BASE >::ssl_up_stack |
( |
| ) |
|
|
inlineprivate |