VFER Data Structures

Here are the data structures with brief descriptions:
accept_queueA doubly linked list of backlogged connections waiting to be accepted
ccack_packCongestion control ack packet type
ccontrolCongestion control structure maintained for each socket
client_msgStructure used as a client message from the client rcp program
close_packClose packet type
context_tContext structure used by the reliability functino to evaluate reliability for a frame
data_packData packet type
frameFrame structure holding fragments, their indicators, and other info
frame_linkFrame link in a frames linked list
frame_listFrames linked list such as recvd frames, or send frames
frame_statsFrame stats structure used by the context_t structure for functional reliability
intervalInterval structure to track which intervals have not received any data yet (missing data intervals)
intervalsInterval structure to track which intervals have not received any data yet (missing data intervals)
nodeA node in a btree maintaining min delay history
packetGeneric vfer packet type
path_mtuStructure holding values related to path MTU discovery
phead_tVSL packet header
queued_connA queued connection link in the accept_queue doubly linked list
rcp_infoStructure used for parsing the command line arguments and options of test_rcp
rcpd_infoInfo structure used for parsing the command line arguments and options of test_rcpd
request_packRequest packet type
response_packResponse packet type
server_msgStructure used as a server message reply from the server rcpd program to the client msg
ssh_msg_portMessage containing the port
ssh_msg_secretMessage containing the secret
treeA btree maitaining min delay history in an AVL balancing algorithmic fashion
vfer_sockVfer socket structure holding everything associated with a single vfer connection
vfer_socksSockets array with a protecting mutex, underlying fd sets, and more
vfer_statsVFER stats structure maintained for each socket
vsl_client_msgStructure used as a client message from the client rcp program
vsl_rcp_infoStructure used for parsing the command line arguments and options of test_rcp
vsl_rcpd_infoInfo structure used for parsing the command line arguments and options of test_rcpd
vsl_server_msgStructure used as a server message reply from the server rcpd program to the client msg
vsl_sockVSL socket structure

Generated on Tue Aug 8 16:07:22 2006 for VFER by  doxygen 1.4.7