Watt-32 tcp/ip  2.2 dev-rel.10
Public Member Functions | Data Fields
Socket Struct Reference
Collaboration diagram for Socket:
Collaboration graph
[legend]

Public Member Functions

 int (W32_CALL *old_eth_peek)(void *pkt)
 

Data Fields

int fd
 
struct Socketnext
 
struct sockaddr_inlocal_addr
 
struct sockaddr_inremote_addr
 
int timeout
 
int inp_flags
 
BYTE ip_tos
 
BYTE ip_ttl
 
struct ip_optsip_opt
 
unsigned ip_opt_len
 
int so_options
 
int so_proto
 
int so_type
 
int so_family
 
int so_state
 
int so_error
 
time_t close_time
 
BOOL linger_on
 
unsigned linger_time
 
unsigned fd_duped
 
DWORD keepalive
 
DWORD nb_timer
 
_udp_Socketudp_sock
 
_tcp_Sockettcp_sock
 
_raw_Socketraw_sock
 
_raw6_Socketraw6_sock
 
recv_buf ** bcast_pool
 
unsigned pool_size
 
sock_packet_poolpacket_pool
 
int backlog
 
_tcp_Socketlisten_queue [SOMAXCONN]
 
DWORD syn_timestamp [SOMAXCONN]
 
unsigned send_lowat
 
unsigned recv_lowat
 
BOOL msg_nosig
 
DWORD cookie
 

Detailed Description

Definition at line 137 of file socket.h.