OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::KoRekey::Info Struct Reference

#include <kocrypto.hpp>

Collaboration diagram for openvpn::KoRekey::Info:
[legend]

Public Member Functions

 Info ()
 
 Info (const CryptoDCContext::Ptr &dc_context_delegate_arg, const unsigned int key_id_arg, const Frame::Ptr &frame_arg)
 

Public Attributes

CryptoDCContext::Ptr dc_context_delegate
 
CompressContext comp_ctx
 
unsigned int key_id = 0
 
int remote_peer_id = -1
 
StaticKey encrypt_cipher
 
StaticKey encrypt_hmac
 
StaticKey decrypt_cipher
 
StaticKey decrypt_hmac
 
Frame::Ptr frame
 

Detailed Description

Definition at line 30 of file kocrypto.hpp.

Constructor & Destructor Documentation

◆ Info() [1/2]

openvpn::KoRekey::Info::Info ( )
inline

Definition at line 32 of file kocrypto.hpp.

◆ Info() [2/2]

openvpn::KoRekey::Info::Info ( const CryptoDCContext::Ptr dc_context_delegate_arg,
const unsigned int  key_id_arg,
const Frame::Ptr frame_arg 
)
inline

Definition at line 36 of file kocrypto.hpp.

Member Data Documentation

◆ comp_ctx

CompressContext openvpn::KoRekey::Info::comp_ctx

Definition at line 46 of file kocrypto.hpp.

◆ dc_context_delegate

CryptoDCContext::Ptr openvpn::KoRekey::Info::dc_context_delegate

Definition at line 45 of file kocrypto.hpp.

◆ decrypt_cipher

StaticKey openvpn::KoRekey::Info::decrypt_cipher

Definition at line 51 of file kocrypto.hpp.

◆ decrypt_hmac

StaticKey openvpn::KoRekey::Info::decrypt_hmac

Definition at line 52 of file kocrypto.hpp.

◆ encrypt_cipher

StaticKey openvpn::KoRekey::Info::encrypt_cipher

Definition at line 49 of file kocrypto.hpp.

◆ encrypt_hmac

StaticKey openvpn::KoRekey::Info::encrypt_hmac

Definition at line 50 of file kocrypto.hpp.

◆ frame

Frame::Ptr openvpn::KoRekey::Info::frame

Definition at line 53 of file kocrypto.hpp.

◆ key_id

unsigned int openvpn::KoRekey::Info::key_id = 0

Definition at line 47 of file kocrypto.hpp.

◆ remote_peer_id

int openvpn::KoRekey::Info::remote_peer_id = -1

Definition at line 48 of file kocrypto.hpp.


The documentation for this struct was generated from the following file: