t38_terminal_state_t Struct Reference

#include <t38_terminal.h>

List of all members.

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


Detailed Description

T.38 terminal state.

Member Data Documentation

Core T.38 support

Referenced by t38_terminal_init().


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

Generated on Thu Mar 20 17:22:42 2008 for libspandsp by  doxygen 1.5.5