OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::ClientProto::Session Member List

This is the complete list of members for openvpn::ClientProto::Session, including all inherited members.

active(bool primary) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
advance_type() constopenvpn::ClientProto::Sessioninline
auth_pendingopenvpn::ClientProto::Sessionprivate
certcheck_hsopenvpn::ClientProto::Sessionprivate
certcheckProtoopenvpn::ClientProto::Sessioninlineprivatestatic
check_proto_warnings()openvpn::ClientProto::Sessioninlineprivate
check_tls_warnings()openvpn::ClientProto::Sessioninlineprivatevirtual
cli_eventsopenvpn::ClientProto::Sessionprivate
cli_statsopenvpn::ClientProto::Sessionprivate
client_auth(Buffer &buf) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
connected_openvpn::ClientProto::Sessionprivate
control_net_send(const Buffer &net_buf) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
control_recv(BufferPtr &&app_bp) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
credsopenvpn::ClientProto::Sessionprivate
disable_keepalive(unsigned int &keepalive_ping, unsigned int &keepalive_timeout) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
do_acc_certcheck(const std::string &msg_str)openvpn::ClientProto::Sessioninlineprivate
echoopenvpn::ClientProto::Sessionprivate
extract_auth_token(const OptionList &opt)openvpn::ClientProto::Sessioninlineprivate
fatal() constopenvpn::ClientProto::Sessioninline
fatal_openvpn::ClientProto::Sessionprivate
fatal_reason() constopenvpn::ClientProto::Sessioninline
fatal_reason_openvpn::ClientProto::Sessionprivate
first_packet_received() constopenvpn::ClientProto::Sessioninline
first_packet_received_openvpn::ClientProto::Sessionprivate
haltopenvpn::ClientProto::Sessionprivate
housekeeping_callback(const openvpn_io::error_code &e)openvpn::ClientProto::Sessioninlineprivate
housekeeping_scheduleopenvpn::ClientProto::Sessionprivate
housekeeping_timeropenvpn::ClientProto::Sessionprivate
in_tun_callback_openvpn::ClientProto::Sessionprivate
inactive_callback(const openvpn_io::error_code &e)openvpn::ClientProto::Sessioninlineprivate
inactive_durationopenvpn::ClientProto::Sessionprivate
inactive_last_sampleopenvpn::ClientProto::Sessionprivate
inactive_timeropenvpn::ClientProto::Sessionprivate
inactivity_bytesopenvpn::ClientProto::Sessionprivate
inactivity_minimum_bytesopenvpn::ClientProto::Sessionprivate
infoopenvpn::ClientProto::Sessionprivate
info_holdopenvpn::ClientProto::Sessionprivate
info_hold_callback(const openvpn_io::error_code &e)openvpn::ClientProto::Sessioninlineprivate
info_hold_timeropenvpn::ClientProto::Sessionprivate
io_contextopenvpn::ClientProto::Sessionprivate
is_keepalive_enabled() const overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
is_thread_safe()openvpn::RC< thread_unsafe_refcount >static
notify_callbackopenvpn::ClientProto::Sessionprivate
notify_client_acc_protocols()openvpn::ClientProto::Sessioninlineprivate
OPENVPN_EXCEPTION(client_exception)openvpn::ClientProto::Session
OPENVPN_EXCEPTION(client_halt_restart)openvpn::ClientProto::Session
OPENVPN_EXCEPTION(tun_exception)openvpn::ClientProto::Session
OPENVPN_EXCEPTION(transport_exception)openvpn::ClientProto::Session
OPENVPN_EXCEPTION(max_pushed_options_exceeded)openvpn::ClientProto::Session
OPENVPN_EXCEPTION(proxy_exception)openvpn::ClientProto::Session
OPENVPN_SIMPLE_EXCEPTION(session_invalidated)openvpn::ClientProto::Session
OPENVPN_SIMPLE_EXCEPTION(authentication_failed)openvpn::ClientProto::Session
OPENVPN_SIMPLE_EXCEPTION(inactive_timer_expired)openvpn::ClientProto::Session
OPENVPN_SIMPLE_EXCEPTION(relay_event)openvpn::ClientProto::Session
operator=(const RC &)=deleteopenvpn::RC< thread_unsafe_refcount >
out_tun_callback_openvpn::ClientProto::Sessionprivate
parse_auth_failed_temp(const std::string &msg)openvpn::ClientProto::Sessioninlineprivate
post_app_control_message(const std::string proto, const std::string message)openvpn::ClientProto::Sessioninline
post_cc_msg(const std::string &msg)openvpn::ClientProto::Sessioninline
process_echo(const OptionList &opt)openvpn::ClientProto::Sessioninlineprivate
process_exception(const std::exception &e, const char *method_name)openvpn::ClientProto::Sessioninlineprivate
process_inactive(const OptionList &opt)openvpn::ClientProto::Sessioninlineprivate
proto_contextopenvpn::ClientProto::Sessionprivate
proto_context_optionsopenvpn::ClientProto::Sessionprivate
proxy_error(const Error::Type fatal_err, const std::string &err_text) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
Ptr typedefopenvpn::ClientProto::Session
push_request_timeropenvpn::ClientProto::Sessionprivate
pushed_options_filteropenvpn::ClientProto::Sessionprivate
pushed_options_limitopenvpn::ClientProto::Sessionprivate
pushed_options_mergeropenvpn::ClientProto::Sessionprivate
RC() noexcept=defaultopenvpn::RC< thread_unsafe_refcount >
RC(const RC &)=deleteopenvpn::RC< thread_unsafe_refcount >
reached_connected_state() constopenvpn::ClientProto::Sessioninline
received_optionsopenvpn::ClientProto::Sessionprivate
reconnect_delay() constopenvpn::ClientProto::Sessioninline
recv_auth_failed(const std::string &msg)openvpn::ClientProto::Sessioninlineprivate
recv_auth_pending(const std::string &msg)openvpn::ClientProto::Sessioninlineprivate
recv_custom_control_message(const std::string msg)openvpn::ClientProto::Sessioninlineprivate
recv_halt_restart(const std::string &msg)openvpn::ClientProto::Sessioninlineprivate
recv_info(const std::string &msg, bool info_pre)openvpn::ClientProto::Sessioninlineprivate
recv_push_reply(const std::string &msg)openvpn::ClientProto::Sessioninlineprivate
recv_push_update(const std::string &msg)openvpn::ClientProto::Sessioninlineprivate
recv_relay()openvpn::ClientProto::Sessioninlineprivate
refcount_openvpn::RC< thread_unsafe_refcount >private
reset_inactive_timer(const count_t bytes_count)openvpn::ClientProto::Sessioninlineprivate
schedule_inactive_timer()openvpn::ClientProto::Sessioninlineprivate
schedule_info_hold_callback()openvpn::ClientProto::Sessioninlineprivate
schedule_push_request_callback(const Time::Duration &dur)openvpn::ClientProto::Sessioninlineprivate
send_explicit_exit_notify()openvpn::ClientProto::Sessioninline
send_push_request_callback(const Time::Duration &dur, const openvpn_io::error_code &e)openvpn::ClientProto::Sessioninlineprivate
sent_push_requestopenvpn::ClientProto::Sessionprivate
server_auth(const std::string &username, const SafeString &password, const std::string &peer_info, const AuthCert::Ptr &auth_cert)openvpn::ProtoContextCallbackInterfaceinlineprivatevirtual
server_endpoint_render()openvpn::ClientProto::Sessioninlineprivate
Session(openvpn_io::io_context &io_context_arg, const Config &config, NotifyCallback *notify_callback_arg)openvpn::ClientProto::Sessioninline
set_cc_handshake_config(SSLLib::SSLAPI::Config::Ptr cfg)openvpn::ClientProto::Sessioninlineprivate
set_housekeeping_timer()openvpn::ClientProto::Sessioninlineprivate
start()openvpn::ClientProto::Sessioninline
start_acc_certcheck(SSLLib::SSLAPI::Config::Ptr config)openvpn::ClientProto::Sessioninline
stop(const bool call_terminate_callback)openvpn::ClientProto::Sessioninline
stop_on_signal(const openvpn_io::error_code &error, int signal_number)openvpn::ClientProto::Sessioninline
supports_proto_v3() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tcp_queue_limitopenvpn::ClientProto::Sessionprivate
temp_fail_advance_openvpn::ClientProto::Sessionprivate
temp_fail_backoff_openvpn::ClientProto::Sessionprivate
transportopenvpn::ClientProto::Sessionprivate
transport_connecting() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_error(const Error::Type fatal_err, const std::string &err_text) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_factoryopenvpn::ClientProto::Sessionprivate
transport_factory_override(TransportClientFactory::Ptr factory)openvpn::ClientProto::Sessioninline
transport_factory_relay()openvpn::ClientProto::Sessioninline
transport_has_send_queueopenvpn::ClientProto::Sessionprivate
transport_is_openvpn_protocol() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_needs_send() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_pre_resolve() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_recv(BufferAllocated &buf) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_wait() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
transport_wait_proxy() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tunopenvpn::ClientProto::Sessionprivate
tun_connected() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tun_error(const Error::Type fatal_err, const std::string &err_text) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tun_event(ClientEvent::Base::Ptr ev) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tun_factoryopenvpn::ClientProto::Sessionprivate
tun_pre_route_config() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tun_pre_tun_config() overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tun_recv(BufferAllocated &buf) overrideopenvpn::ClientProto::Sessioninlineprivatevirtual
tun_set_disconnect()openvpn::ClientProto::Sessioninline
use_count() const noexceptopenvpn::RC< thread_unsafe_refcount >
validate_and_post_cc_msg(const std::string &msg)openvpn::ClientProto::Sessioninline
write_empty_string(Buffer &buf)openvpn::ProtoContextCallbackInterfaceinlineprivatestatic
~ProtoContextCallbackInterface()=defaultopenvpn::ProtoContextCallbackInterfaceprivatevirtual
~RC()=defaultopenvpn::RC< thread_unsafe_refcount >virtual
~Session()openvpn::ClientProto::Sessioninlinevirtual
~TransportClientParent()=defaultopenvpn::TransportClientParentprivatevirtual
~TunClientParent()=defaultopenvpn::TunClientParentprivatevirtual