YAZ 5.38.1
tcpip_state Struct Reference

Data Fields

char * altbuf
int altsize
int altlen
int written
int towrite
int(*) complete (const char *buf, int len)
char * bind_host
char * host_port
struct addrinfo * ai
struct addrinfo * ai_connect
int ipv6_only
char buf [128]
char * connect_host
int connect_phase
WRBUF connect_request
char * connect_response_buf
int connect_response_len
WRBUF error_details

Detailed Description

Definition at line 116 of file tcpip.c.

Field Documentation

◆ ai

struct addrinfo* tcpip_state::ai

◆ ai_connect

struct addrinfo* tcpip_state::ai_connect

Definition at line 128 of file tcpip.c.

Referenced by cont_connect(), tcpip_connect(), and tcpip_state_create().

◆ altbuf

char* tcpip_state::altbuf

Definition at line 118 of file tcpip.c.

Referenced by tcpip_get(), tcpip_more(), tcpip_state_create(), and tcpip_state_destroy().

◆ altlen

int tcpip_state::altlen

Definition at line 120 of file tcpip.c.

Referenced by tcpip_get(), tcpip_more(), and tcpip_state_create().

◆ altsize

int tcpip_state::altsize

Definition at line 119 of file tcpip.c.

Referenced by tcpip_get(), and tcpip_state_create().

◆ bind_host

char* tcpip_state::bind_host

◆ buf

char tcpip_state::buf[128]

◆ complete

int(*) tcpip_state::complete(const char *buf, int len)

◆ connect_host

◆ connect_phase

int tcpip_state::connect_phase

Definition at line 145 of file tcpip.c.

Referenced by tcpip_rcvconnect(), and tcpip_state_create().

◆ connect_request

WRBUF tcpip_state::connect_request

◆ connect_response_buf

char* tcpip_state::connect_response_buf

Definition at line 147 of file tcpip.c.

Referenced by tcpip_rcvconnect(), tcpip_state_create(), and tcpip_state_destroy().

◆ connect_response_len

int tcpip_state::connect_response_len

Definition at line 148 of file tcpip.c.

Referenced by tcpip_rcvconnect(), and tcpip_state_create().

◆ error_details

WRBUF tcpip_state::error_details

◆ host_port

char* tcpip_state::host_port

Definition at line 126 of file tcpip.c.

Referenced by tcpip_rcvconnect(), tcpip_state_create(), tcpip_state_destroy(), and tcpip_straddr().

◆ ipv6_only

int tcpip_state::ipv6_only

Definition at line 129 of file tcpip.c.

Referenced by create_net_socket(), and tcpip_straddr().

◆ towrite

int tcpip_state::towrite

Definition at line 123 of file tcpip.c.

Referenced by tcpip_put(), and tcpip_state_create().

◆ written

int tcpip_state::written

Definition at line 122 of file tcpip.c.

Referenced by tcpip_put(), and tcpip_state_create().


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