NeoMutt  2023-03-22-27-g3cb248
Teaching an old dog new tricks
TlsSockData Struct Reference

TLS socket data -. More...

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

Data Fields

gnutls_session_t session
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

◆ session

gnutls_session_t TlsSockData::session

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: