#include <t38_terminal.h>
Public Attributes | |
t38_core_state_t | t38 |
int | use_tep |
Use (actually allow time for) talker echo protection when transmitting. | |
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_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 |
The time between T.38 transmissions, in ms. | |
int | merge_tx_fields |
TRUE if multiple data fields should be merged into a single T.38 IFP packet. | |
int | indicator_tx_count |
The number of times an indicator packet will be sent. Numbers greater than one will increase reliability for UDP transmission. Zero is valid, to suppress all indicator packets for TCP transmission. | |
int | data_end_tx_count |
The number of times a data packet which ends transmission will be sent. Numbers greater than one will increase reliability for UDP transmission. Zero is not valid. | |
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 |
int | iaf |
Internet Aware FAX mode bit mask. | |
logging_state_t | logging |
Core T.38 support