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: