|
spandsp 3.0.0
|
#include <t31.h>
Public Attributes | |
| t38_core_state_t | t38 |
| Core T.38 IFP support. | |
| int | timed_step |
| The current transmit step being timed. | |
| bool | rx_data_missing |
| True is there has been some T.38 data missed. | |
| 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. | |
| hdlc_tx_state_t | hdlc_tx_non_ecm |
| An HDLC context used when sending HDLC messages to the terminal port as if it were non-ECM data (ECM mode support). | |
| hdlc_rx_state_t | hdlc_rx_non_ecm |
| An HDLC context used when receiving HDLC messages from the terminal port. as if it were non-ECM data (ECM mode support). | |
| struct { | |
| uint8_t buf [260] | |
| int len | |
| } | hdlc_rx |
| struct { | |
| int extra_bits | |
| The number of extra bits in a fully stuffed version of the contents of the HDLC transmit buffer. This is needed to accurately estimate the playout time for this frame, through an analogue modem. | |
| } | hdlc_tx |
| t31_hdlc_state_t | hdlc_from_t31 |
| int | ecm_mode |
| True if we are using ECM mode. This is used to select HDLC faking, which is necessary with clunky class 1 modems. | |
| 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 queued tramsit indicator. | |
| int | current_tx_data_type |
| The current T.38 data type being transmitted. | |
| 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. | |
Analogue FAX front end channel descriptor. This defines the state of a single working instance of an analogue line FAX front end.