NeoMutt  2022-04-29-247-gc6aae8
Teaching an old dog new tricks
DOXYGEN
TlsSockData Struct Reference

TLS socket data -. More...

+ Inheritance diagram for TlsSockData:
+ Collaboration diagram for TlsSockData:

Data Fields

gnutls_session_t state
 
gnutls_certificate_credentials_t xcred
 
- Data Fields inherited from Connection
struct ConnAccount account
 Account details: username, password, etc. More...
 
unsigned int ssf
 Security strength factor, in bits (see notes) More...
 
char inbuf [1024]
 Buffer for incoming traffic. More...
 
int bufpos
 Current position in the buffer. More...
 
int fd
 Socket file descriptor. More...
 
int available
 Amount of data waiting to be read. More...
 
void * sockdata
 Backend-specific socket data. More...
 
int(* open )(struct Connection *conn)
 
int(* read )(struct Connection *conn, char *buf, size_t count)
 
int(* write )(struct Connection *conn, const char *buf, size_t count)
 
int(* poll )(struct Connection *conn, time_t wait_secs)
 
int(* close )(struct Connection *conn)
 

Detailed Description

TLS socket data -.

Definition at line 80 of file gnutls.c.

Field Documentation

◆ state

gnutls_session_t TlsSockData::state

Definition at line 82 of file gnutls.c.

◆ xcred

gnutls_certificate_credentials_t TlsSockData::xcred

Definition at line 83 of file gnutls.c.


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