|
Public Attributes |
t38_core_state_t | t38 |
uint8_t | tx_buf [T38_MAX_HDLC_LEN] |
| HDLC transmit buffer.
|
int | tx_len |
| The length of the contents of the HDLC transmit buffer.
|
int | tx_extra_bits |
| The number of extra bits in a fully stuffed version of the contents of the HDLC transmit buffer.
|
int | tx_ptr |
| Current pointer within the contents of the HDLC transmit buffer.
|
uint8_t | rx_buf [T38_MAX_HDLC_LEN] |
| HDLC receive buffer.
|
int | rx_len |
| The length of the contents of the HDLC receive buffer.
|
int | timed_step |
| The current transmit step being timed.
|
int | next_tx_indicator |
| The next queued tramsit indicator.
|
int | current_tx_data_type |
| The current T.38 data type being transmitted.
|
int | rx_signal_present |
| TRUE if a carrier is present. Otherwise FALSE.
|
t30_state_t | t30_state |
| The T.30 back-end.
|
int | current_rx_type |
| The current operating mode of the receiver.
|
int | current_tx_type |
| The current operating mode of the transmitter.
|
int | trailer_bytes |
| Counter for trailing bytes, used to flush the far end's modem.
|
int | missing_data |
| TRUE is there has been some T.38 data missed (i.e. lost packets).
|
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.
|
int | ms_per_tx_chunk |
| Required time between T.38 transmissions, in ms.
|
int | chunking_modes |
| Bit fields controlling the way data is packed into chunked for transmission.
|
int | spare1 |
int | bit_rate |
| Current bit rate.
|
int32_t | samples |
| A "sample" count, used to time events.
|
int32_t | next_tx_samples |
| The value for samples at the next transmission point.
|
int32_t | timeout_rx_samples |
| The current receive timeout.
|
int | iaf |
| Internet Aware FAX mode bit mask.
|
logging_state_t | logging |