spandsp 3.0.0
t38_gateway_t38_state_t Struct Reference

#include <t38_gateway.h>

Public Attributes

t38_core_state_t t38
 Core T.38 IFP support.
int suppress_nsx_len [2]
 If NSF, NSC, and NSS are to be suppressed by altering their contents to something the far end will not recognise, this is the amount to overwrite.
uint8_t suppress_nsx_string [2][MAX_NSX_SUPPRESSION]
 If NSF, NSC, and NSS are to be suppressed by altering their contents to something the far end will not recognise, this is the string to use for overwriting.
bool corrupt_current_frame [2]
 True if we need to corrupt the HDLC frame in progress, so the receiver cannot interpret it. The two values are for the two directions.
int current_rx_field_class
 the current class of field being received - i.e. none, non-ECM or HDLC
int in_progress_rx_indicator
 The T.38 indicator currently in use.
int current_tx_data_type
 The current T.38 data type being sent.

Detailed Description

T.38 gateway T.38 side channel descriptor.

Member Data Documentation

◆ suppress_nsx_len

int t38_gateway_t38_state_t::suppress_nsx_len[2]

If NSF, NSC, and NSS are to be suppressed by altering their contents to something the far end will not recognise, this is the amount to overwrite.

Referenced by t38_gateway_set_nsx_suppression().

◆ suppress_nsx_string

uint8_t t38_gateway_t38_state_t::suppress_nsx_string[2][MAX_NSX_SUPPRESSION]

If NSF, NSC, and NSS are to be suppressed by altering their contents to something the far end will not recognise, this is the string to use for overwriting.

Referenced by t38_gateway_set_nsx_suppression().

◆ t38

t38_core_state_t t38_gateway_t38_state_t::t38

Core T.38 IFP support.

Referenced by t38_gateway_get_t38_core_state(), and t38_gateway_set_supported_modems().


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