vfer_sock Struct Reference

vfer socket structure holding everything associated with a single vfer connection More...

#include <vfer.h>


Data Fields

accept_queueaccept_queue
int accept_timeout
sockaddr_in addr
socklen_t addr_len
int backlog
ccontrol_t ccontrol
int close_timeout
pthread_cond_t cond
pthread_cond_t cond_readable
pthread_cond_t cond_writeable
int connect_timeout
int connect_tries
int err
int fd
int icmp_fd
char is_df_set
uint16_t l_frame_num
uint32_t l_seq
timeval last_request
timeval last_response
vfer_socklistening_sock
pthread_mutex_t mutex
pthread_mutex_t mutx_readable
pthread_mutex_t mutx_writeable
int opts
path_mtu pmtu
queued_connqc
uint16_t r_frame_num
uint32_t r_max_frame_size
uint32_t r_opts
uint32_t r_recv_buf_size
uint32_t r_send_buf_size
uint32_t r_seq
int rcv_timeout
frame_list recv_frames
frame_list recvd_frames
relfun_t relfun
packetrequest
packetresponse
int response_tries
sockaddr_in sa
int select_active
sock_mark_t select_mark
sock_mark_t select_result
frame_list send_frames
int snd_timeout
sock_state state
vfer_stats stats
int type
uint32_t udp_recv_buf_size
uint32_t udp_send_buf_size


Detailed Description

vfer socket structure holding everything associated with a single vfer connection

Definition at line 431 of file vfer.h.


Field Documentation

struct accept_queue* vfer_sock::accept_queue

Definition at line 482 of file vfer.h.

int vfer_sock::accept_timeout

Definition at line 477 of file vfer.h.

struct sockaddr_in vfer_sock::addr

Definition at line 438 of file vfer.h.

socklen_t vfer_sock::addr_len

Definition at line 439 of file vfer.h.

int vfer_sock::backlog

Definition at line 481 of file vfer.h.

ccontrol_t vfer_sock::ccontrol

Definition at line 464 of file vfer.h.

int vfer_sock::close_timeout

Definition at line 476 of file vfer.h.

pthread_cond_t vfer_sock::cond

Definition at line 460 of file vfer.h.

pthread_cond_t vfer_sock::cond_readable

Definition at line 455 of file vfer.h.

pthread_cond_t vfer_sock::cond_writeable

Definition at line 457 of file vfer.h.

int vfer_sock::connect_timeout

Definition at line 475 of file vfer.h.

int vfer_sock::connect_tries

Definition at line 483 of file vfer.h.

int vfer_sock::err

Definition at line 437 of file vfer.h.

int vfer_sock::fd

Definition at line 432 of file vfer.h.

int vfer_sock::icmp_fd

Definition at line 433 of file vfer.h.

char vfer_sock::is_df_set

Definition at line 472 of file vfer.h.

uint16_t vfer_sock::l_frame_num

Definition at line 442 of file vfer.h.

uint32_t vfer_sock::l_seq

Definition at line 441 of file vfer.h.

struct timeval vfer_sock::last_request

Definition at line 485 of file vfer.h.

struct timeval vfer_sock::last_response

Definition at line 486 of file vfer.h.

struct vfer_sock* vfer_sock::listening_sock

Definition at line 489 of file vfer.h.

pthread_mutex_t vfer_sock::mutex

Definition at line 459 of file vfer.h.

pthread_mutex_t vfer_sock::mutx_readable

Definition at line 454 of file vfer.h.

pthread_mutex_t vfer_sock::mutx_writeable

Definition at line 456 of file vfer.h.

int vfer_sock::opts

Definition at line 436 of file vfer.h.

path_mtu vfer_sock::pmtu

Definition at line 471 of file vfer.h.

struct queued_conn* vfer_sock::qc

Definition at line 490 of file vfer.h.

uint16_t vfer_sock::r_frame_num

Definition at line 444 of file vfer.h.

uint32_t vfer_sock::r_max_frame_size

Definition at line 448 of file vfer.h.

uint32_t vfer_sock::r_opts

Definition at line 445 of file vfer.h.

uint32_t vfer_sock::r_recv_buf_size

Definition at line 446 of file vfer.h.

uint32_t vfer_sock::r_send_buf_size

Definition at line 447 of file vfer.h.

uint32_t vfer_sock::r_seq

Definition at line 443 of file vfer.h.

int vfer_sock::rcv_timeout

Definition at line 479 of file vfer.h.

frame_list vfer_sock::recv_frames

Definition at line 467 of file vfer.h.

frame_list vfer_sock::recvd_frames

Definition at line 468 of file vfer.h.

relfun_t vfer_sock::relfun

Definition at line 449 of file vfer.h.

struct packet* vfer_sock::request

Definition at line 487 of file vfer.h.

struct packet* vfer_sock::response

Definition at line 488 of file vfer.h.

int vfer_sock::response_tries

Definition at line 484 of file vfer.h.

struct sockaddr_in vfer_sock::sa

Definition at line 491 of file vfer.h.

int vfer_sock::select_active

Definition at line 451 of file vfer.h.

sock_mark_t vfer_sock::select_mark

Definition at line 452 of file vfer.h.

sock_mark_t vfer_sock::select_result

Definition at line 453 of file vfer.h.

frame_list vfer_sock::send_frames

Definition at line 466 of file vfer.h.

int vfer_sock::snd_timeout

Definition at line 478 of file vfer.h.

sock_state vfer_sock::state

Definition at line 435 of file vfer.h.

vfer_stats vfer_sock::stats

Definition at line 440 of file vfer.h.

int vfer_sock::type

Definition at line 434 of file vfer.h.

uint32_t vfer_sock::udp_recv_buf_size

Definition at line 462 of file vfer.h.

uint32_t vfer_sock::udp_send_buf_size

Definition at line 461 of file vfer.h.


The documentation for this struct was generated from the following file:
Generated on Tue Aug 8 16:07:23 2006 for VFER by  doxygen 1.4.7