OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::bmq_dgram::bio_memq_internal Namespace Reference

Functions

int memq_new (BIO *b)
 
int memq_free (BIO *b)
 
int memq_write (BIO *b, const char *in, int len)
 
int memq_read (BIO *b, char *out, int size)
 
long memq_ctrl (BIO *b, int cmd, long arg1, void *arg2)
 
int memq_puts (BIO *b, const char *str)
 
void create_bio_method ()
 
void free_bio_method ()
 

Variables

static int memq_method_type = 0
 
static BIO_METHOD * memq_method = nullptr
 

Function Documentation

◆ create_bio_method()

void openvpn::bmq_dgram::bio_memq_internal::create_bio_method ( )
inlineprivate

Definition at line 203 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

◆ free_bio_method()

void openvpn::bmq_dgram::bio_memq_internal::free_bio_method ( )
inlineprivate

Definition at line 218 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

◆ memq_ctrl()

long openvpn::bmq_dgram::bio_memq_internal::memq_ctrl ( BIO *  b,
int  cmd,
long  arg1,
void *  arg2 
)
inlineprivate

Definition at line 190 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

◆ memq_free()

int openvpn::bmq_dgram::bio_memq_internal::memq_free ( BIO *  b)
inlineprivate

Definition at line 123 of file bio_memq_dgram.hpp.

◆ memq_new()

int openvpn::bmq_dgram::bio_memq_internal::memq_new ( BIO *  b)
inlineprivate

Definition at line 111 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

◆ memq_puts()

int openvpn::bmq_dgram::bio_memq_internal::memq_puts ( BIO *  b,
const char *  str 
)
inlineprivate

Definition at line 196 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

◆ memq_read()

int openvpn::bmq_dgram::bio_memq_internal::memq_read ( BIO *  b,
char *  out,
int  size 
)
inlineprivate

Definition at line 164 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

◆ memq_write()

int openvpn::bmq_dgram::bio_memq_internal::memq_write ( BIO *  b,
const char *  in,
int  len 
)
inlineprivate

Definition at line 139 of file bio_memq_dgram.hpp.

Here is the caller graph for this function:

Variable Documentation

◆ memq_method

BIO_METHOD* openvpn::bmq_dgram::bio_memq_internal::memq_method = nullptr
staticprivate

Definition at line 109 of file bio_memq_dgram.hpp.

◆ memq_method_type

int openvpn::bmq_dgram::bio_memq_internal::memq_method_type = 0
staticprivate

Definition at line 108 of file bio_memq_dgram.hpp.