All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
as_socket Struct Reference

Detailed Description

Socket fields for both regular and TLS sockets.

Definition at line 79 of file as_socket.h.

#include "as_socket.h"

+ Collaboration diagram for as_socket:

Data Fields

union { 
 
   uint64_t   last_used 
 
   struct as_conn_pool_s *   pool 
 
};  
 
as_tls_contextctx
 
int family
 
int fd
 
struct ssl_st * ssl
 
const char * tls_name
 

Field Documentation

◆ [union]

union { ... } as_socket

◆ ctx

as_tls_context* as_socket::ctx

Definition at line 90 of file as_socket.h.

◆ family

int as_socket::family

Definition at line 82 of file as_socket.h.

◆ fd

int as_socket::fd

Definition at line 81 of file as_socket.h.

◆ last_used

uint64_t as_socket::last_used

Definition at line 88 of file as_socket.h.

◆ pool

struct as_conn_pool_s* as_socket::pool

Definition at line 87 of file as_socket.h.

◆ ssl

struct ssl_st* as_socket::ssl

Definition at line 92 of file as_socket.h.

◆ tls_name

const char* as_socket::tls_name

Definition at line 91 of file as_socket.h.


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