ACTIVATE_PRIMARY enum value | openvpn::CryptoDCInstance | |
ACTIVATE_PRIMARY_MOVE enum value | openvpn::CryptoDCInstance | |
CIPHER_DEFINED enum value | openvpn::CryptoDCInstance | |
consider_compression(const CompressContext &comp_ctx) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
Crypto(SSLLib::Ctx libctx_arg, CryptoDCSettingsData dc_settings_data, const Frame::Ptr &frame_arg, const SessionStats::Ptr &stats_arg) | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inline |
CRYPTO_DEFINED enum value | openvpn::CryptoDCInstance | |
dc_settings | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
dce | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
DEACTIVATE_ALL enum value | openvpn::CryptoDCInstance | |
DEACTIVATE_SECONDARY enum value | openvpn::CryptoDCInstance | |
decrypt(BufferAllocated &buf, const std::time_t now, const unsigned char *op32) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
defined() const override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
encrypt(BufferAllocated &buf, const unsigned char *op32) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
explicit_exit_notify() | openvpn::CryptoDCInstance | inlinevirtual |
EXPLICIT_EXIT_NOTIFY_DEFINED enum value | openvpn::CryptoDCInstance | |
frame | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
HMAC_DEFINED enum value | openvpn::CryptoDCInstance | |
increase_send_epoch() | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inline |
init_cipher(StaticKey &&encrypt_key, StaticKey &&decrypt_key) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
init_hmac(StaticKey &&encrypt_key, StaticKey &&decrypt_key) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
init_pid(const char *recv_name, const int recv_unit, const SessionStats::Ptr &recv_stats_arg) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
init_remote_peer_id(const int remote_peer_id) | openvpn::CryptoDCInstance | inlinevirtual |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
libctx | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
NEW_SECONDARY enum value | openvpn::CryptoDCInstance | |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
PRIMARY_SECONDARY_SWAP enum value | openvpn::CryptoDCInstance | |
Ptr typedef | openvpn::CryptoDCInstance | |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
rekey(const RekeyType type) override | openvpn::AEADEpoch::Crypto< CRYPTO_API > | inlinevirtual |
RekeyType enum name | openvpn::CryptoDCInstance | |
stats | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
work_decrypt | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
work_encrypt | openvpn::AEADEpoch::Crypto< CRYPTO_API > | private |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |