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_t * txqueue
lapm_frame_queue_t * tx_next
lapm_frame_queue_t * tx_last
queue_state_ttx_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

The last of our frames which the peer acknowledged

The last of the peer's frames which we acknowledged

Maximum number of octets in an information field

Next N(R) for reception

Next N(S) for transmission

Remote network type (unknown, answerer. originator)

Retransmission count

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

Acknowledgement timer

Reply delay timer - optional

Inactivity timer - optional

TRUE if originator. FALSE if answerer

Window size


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

Generated on Tue Aug 4 03:36:29 2009 for spandsp by  doxygen 1.5.9