|
union tftpPacket * | receive_buf |
|
union tftpPacket * | send_buf |
|
uint16_t | blocknum |
|
size_t | block_size |
|
size_t | packet_size |
|
uint16_t | send_buf_size_in_pkts |
|
uint16_t | blocknum_last_filled |
|
uint16_t | blocknum_eof_block |
|
int | socket |
|
struct sockaddr_in | myAddress |
|
struct sockaddr_in | farAddress |
|
int | nleft |
|
int | nused |
|
int | firstReply |
|
bool | at_eof |
|
bool | is_for_reading |
|
ssize_t(* | prepare_packet_for_sending )(struct tftpStream *tp, bool force_retransmission, union tftpPacket **send_buf, bool *wait_for_packet_reception, const void *create_packet_data) |
|
int(* | process_data_packet )(struct tftpStream *tp, ssize_t len) |
|
int(* | process_ack_packet )(struct tftpStream *tp, ssize_t len) |
|
int(* | process_oack_packet )(struct tftpStream *tp, ssize_t len) |
|
int(* | process_error_packet )(struct tftpStream *tp, ssize_t len) |
|
int | retransmission_error_code |
|
bool | ignore_out_of_order_packets |
|
int32_t | blocknum_of_first_packet_of_window |
|
int | error |
|
tftp_net_config | config |
|
tftp_options | server_options |
|
The documentation for this struct was generated from the following file: