#include <lapm.h>
Public Attributes | |
int | handle |
hdlc_rx_state_t | hdlc_rx |
hdlc_tx_state_t | hdlc_tx |
v42_frame_handler_t | iframe_receive |
void * | iframe_receive_user_data |
v42_status_func_t | status_callback |
void * | status_callback_user_data |
int | state |
int | tx_waiting |
int | debug |
int | we_are_originator |
int | peer_is_originator |
int | next_tx_frame |
int | last_frame_peer_acknowledged |
int | next_expected_frame |
int | last_frame_we_acknowledged |
int | solicit_f_bit |
int | retransmissions |
int | busy |
int | t401_timer |
int | t402_timer |
int | t403_timer |
int | n401 |
int | window_size_k |
lapm_frame_queue_t * | txqueue |
lapm_frame_queue_t * | tx_next |
lapm_frame_queue_t * | tx_last |
queue_t | tx_queue |
span_sched_state_t | sched |
logging_state_t | logging |
Error and flow logging control. | |
queue_state_t * | tx_queue |
TRUE if originator. FALSE if answerer
Referenced by lapm_receive(), and v42_restart().
Remote network type (unknown, answerer. originator)
Referenced by lapm_receive(), and lapm_tx_iframe().
Next N(S) for transmission
Referenced by lapm_receive(), and lapm_tx_iframe().
The last of our frames which the peer acknowledged
Referenced by lapm_receive().
Next N(R) for reception
Referenced by lapm_receive(), and lapm_tx_iframe().
The last of the peer's frames which we acknowledged
Referenced by lapm_receive(), and lapm_tx_iframe().
TRUE if we sent an I or S frame with the F-bit set
Referenced by lapm_receive().
Retransmission count
Referenced by lapm_tx_iframe().
TRUE if peer is busy
Referenced by lapm_receive().
Acknowledgement timer
Referenced by lapm_receive(), lapm_tx_iframe(), and v42_init().
Reply delay timer - optional
Referenced by v42_init().
Inactivity timer - optional
Referenced by lapm_receive(), lapm_tx_iframe(), and v42_init().
Maximum number of octets in an information field
Window size
Referenced by lapm_receive().