#include <ovpnhmac.hpp>
|
| virtual void | init (const StaticKey &key)=0 |
| |
| virtual size_t | output_size () const =0 |
| |
| virtual void | ovpn_hmac_gen (unsigned char *data, const size_t data_size, const size_t l1, const size_t l2, const size_t l3)=0 |
| |
| virtual bool | ovpn_hmac_cmp (const unsigned char *data, const size_t data_size, const size_t l1, const size_t l2, const size_t l3)=0 |
| |
| | RC () noexcept=default |
| |
| | RC (const RC &)=delete |
| |
| virtual | ~RC ()=default |
| |
| RC & | operator= (const RC &)=delete |
| |
| olong | use_count () const noexcept |
| | Delegates call to RCImpl and returns the result.
|
| |
|
| static constexpr bool | is_thread_safe () |
| | Delegates call to RCImpl and returns the result.
|
| |
Definition at line 139 of file ovpnhmac.hpp.
◆ Ptr
◆ init()
| virtual void openvpn::OvpnHMACInstance::init |
( |
const StaticKey & |
key | ) |
|
|
pure virtual |
◆ output_size()
| virtual size_t openvpn::OvpnHMACInstance::output_size |
( |
| ) |
const |
|
pure virtual |
◆ ovpn_hmac_cmp()
| virtual bool openvpn::OvpnHMACInstance::ovpn_hmac_cmp |
( |
const unsigned char * |
data, |
|
|
const size_t |
data_size, |
|
|
const size_t |
l1, |
|
|
const size_t |
l2, |
|
|
const size_t |
l3 |
|
) |
| |
|
pure virtual |
◆ ovpn_hmac_gen()
| virtual void openvpn::OvpnHMACInstance::ovpn_hmac_gen |
( |
unsigned char * |
data, |
|
|
const size_t |
data_size, |
|
|
const size_t |
l1, |
|
|
const size_t |
l2, |
|
|
const size_t |
l3 |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: