bio.h File Reference
#include "FadingCounter.h"
#include "fd.h"
#include "security/Handshake.h"
#include <iosfwd>
#include <list>
#include <string>
#include <type_traits>
Include dependency graph for bio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ssl::Bio
 BIO source and sink node, handling socket I/O and monitoring SSL state. More...
 
class  Ssl::ClientBio
 
class  Ssl::ServerBio
 

Namespaces

 Ssl
 

Functions

void applyTlsDetailsToSSL (SSL *ssl, Security::TlsDetails::Pointer const &details, Ssl::BumpMode bumpMode)
 
void * BIO_get_data (BIO *table)
 
void BIO_set_data (BIO *table, void *data)
 
int BIO_get_init (BIO *table)
 
void BIO_set_init (BIO *table, int init)
 

Function Documentation

void applyTlsDetailsToSSL ( SSL *  ssl,
Security::TlsDetails::Pointer const &  details,
Ssl::BumpMode  bumpMode 
)
int BIO_get_init ( BIO *  table)
inline

Definition at line 209 of file bio.h.

Referenced by squid_bio_ctrl().

void BIO_set_data ( BIO *  table,
void *  data 
)
inline

Definition at line 208 of file bio.h.

References data.

Referenced by Ssl::BIO_new_SBuf(), bio_sbuf_create(), squid_bio_create(), squid_bio_ctrl(), and squid_bio_destroy().

void BIO_set_init ( BIO *  table,
int  init 
)
inline

Definition at line 210 of file bio.h.

Referenced by Ssl::BIO_new_SBuf(), bio_sbuf_create(), and squid_bio_ctrl().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors