lapm_state_s Struct Reference

#include <v42.h>

List of all members.

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_ttxqueue
lapm_frame_queue_ttx_next
lapm_frame_queue_ttx_last
queue_state_t * tx_queue
span_sched_state_t sched
logging_state_t logging
 Error and flow logging control.

Detailed Description

LAP-M descriptor. This defines the working state for a single instance of LAP-M.


Member Data Documentation

TRUE if peer is busy

Referenced by lapm_receive().

The last of our frames which the peer acknowledged

Referenced by lapm_receive().

The last of the peer's frames which we acknowledged

Referenced by lapm_receive().

Maximum number of octets in an information field

Next N(R) for reception

Referenced by lapm_receive().

Next N(S) for transmission

Referenced by lapm_receive().

Remote network type (unknown, answerer. originator)

Referenced by lapm_receive().

Retransmission count

TRUE if we sent an I or S frame with the F-bit set

Referenced by lapm_receive().

Acknowledgement timer

Referenced by lapm_receive().

Reply delay timer - optional

Inactivity timer - optional

Referenced by lapm_receive().

TRUE if originator. FALSE if answerer

Referenced by lapm_receive().

Window size

Referenced by lapm_receive().


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2