t38_gateway_core_state_t Struct Reference

#include <t38_gateway.h>

List of all members.

Public Attributes

int supported_modems
 A bit mask of the currently supported modem types.
int ecm_allowed
 TRUE if ECM FAX mode is allowed through the gateway.
int short_train
 TRUE if in image data modem is to use short training. This usually follows image_data_mode, but in ECM mode T.30 defines recovery conditions in which long training is used for image data.
int image_data_mode
 TRUE if in image data mode, as opposed to TCF mode.
int min_row_bits
 The minimum permitted bits per FAX scan line row.
int count_page_on_mcf
 TRUE if we should count the next MCF as a page end, else FALSE.
int pages_confirmed
 The number of pages for which a confirm (MCF) message was returned.
int ecm_mode
 TRUE if we are in error correcting (ECM) mode.
int fast_bit_rate
 The current bit rate for the fast modem.
int fast_modem
 The current fast modem type.
int fast_rx_active
 The type of fast receive modem currently active, which may be T38_NONE.
int tcf_mode_predictable_modem_start
 TRUE if between DCS and TCF, and we want the fast image modem to start in the T.38 data at a predictable time from the end of the V.21 signal.
int samples_to_timeout
 The number of samples until the next timeout event.
t38_gateway_to_t38_state_t to_t38
t38_gateway_hdlc_state_t hdlc_to_modem
t38_non_ecm_buffer_state_t non_ecm_to_modem
t38_gateway_real_time_frame_handler_treal_time_frame_handler
 A pointer to a callback routine to be called when frames are exchanged.
void * real_time_frame_user_data
 An opaque pointer supplied in real time frame callbacks.


Detailed Description

T.38 gateway core descriptor.

Member Data Documentation

Buffer for data going to an HDLC modem.

Buffer for data going to a non-ECM mode modem.

Buffer for HDLC and non-ECM data going to the T.38 channel


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

Generated on Tue Aug 4 03:36:30 2009 for spandsp by  doxygen 1.5.9