spandsp 3.0.0
sprt_state_s Struct Reference

Public Attributes

sprt_tx_packet_handler_t tx_packet_handler
 
void * tx_user_data
 
sprt_rx_delivery_handler_t rx_delivery_handler
 
void * rx_user_data
 
sprt_timer_handler_t timer_handler
 
void * timer_user_data
 
span_modem_status_func_t status_handler
 
void * status_user_data
 
span_timestamp_t latest_timer
 
struct { 
 
   uint8_t   subsession_id 
 
   uint8_t   payload_type 
 
   sprt_chan_t   chan [SPRT_CHANNELS] 
 
rx 
 
struct { 
 
   uint8_t   subsession_id 
 
   uint8_t   payload_type 
 
   sprt_chan_t   chan [SPRT_CHANNELS] 
 
   volatile int   ack_queue_ptr 
 
   uint16_t   ack_queue [3] 
 
   int   ta01_timeout 
 
   span_timestamp_t   ta01_timer 
 
   bool   immediate_timer 
 
tx 
 
logging_state_t logging
 Error and flow logging control.
 

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