spandsp 3.0.0
t38_terminal_front_end_state_t Struct Reference

Classes

struct  [struct].hdlc_rx
struct  [struct].hdlc_tx

Public Attributes

t38_core_state_t t38
 Core T.38 IFP support.
int timed_step
 The current transmit step being timed.
int queued_timed_step
 The timed step to go to when we reach idle from the current timed step.
bool rx_data_missing
 True is there has been some T.38 data missed (i.e. lost packets) in the current reception period.
int octets_per_data_packet
 The number of octets to send in each image packet (non-ECM or ECM) at the current rate and the current specified packet interval.
struct  hdlc_rx
struct  hdlc_tx
int non_ecm_trailer_bytes
 Counter for trailing non-ECM bytes, used to flush out the far end's modem.
int next_tx_indicator
 The next T.38 indicator queued for transmission.
int current_tx_data_type
 The current T.38 data type being transmitted.
bool rx_signal_present
 True if a carrier is present. Otherwise false.
int current_rx_type
 The current operating mode of the receiver.
int current_tx_type
 The current operating mode of the transmitter.
int tx_bit_rate
 Current transmission bit rate.
span_sample_timer_t samples
 A "sample" count, used to time events.
span_sample_timer_t next_tx_samples
 The value for samples at the next transmission point.
span_sample_timer_t timeout_tx_samples
 The current transmit timeout.
span_sample_timer_t timeout_rx_samples
 The current receive timeout.

Member Data Documentation

◆ t38


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