spandsp 3.0.0
faxtester_state_s Struct Reference

#include <fax_tester.h>

Public Attributes

fax_state_tfar_fax
 The far end FAX context.
t38_terminal_state_tfar_t38
int far_tag
t38_terminal_state_tfar_t38_fax
 The far end T.38 terminal context.
t30_state_tfar_t30
t30_exchanged_info_t expected_rx_info
bool use_receiver_not_ready
bool test_local_interrupt
char image_path [1024]
 Path for the FAX image test files.
xmlDocPtr doc
 Pointer to the XML document.
xmlNodePtr cur
 Pointer to our current step in the test.
int repeat_min
int repeat_max
int repeat_count
xmlNodePtr repeat_start
xmlNodePtr repeat_parent
faxtester_flush_handler_t flush_handler
void * flush_user_data
const uint8_t * image_buffer
int image_len
int image_ptr
int image_bit_ptr
uint8_t image [1000000]
int ecm_frame_size
int corrupt_crc
int final_delayed
fax_modems_state_t modems
modem_connect_tones_rx_state_t connect_rx
 CED or CNG detector.
bool transmit
bool short_train
 True if the short training sequence should be used.
int current_rx_type
 The currently select receiver type.
int current_tx_type
 The currently select transmitter type.
int wait_for_silence
int tone_state
int64_t tone_on_time
int64_t timer
int64_t timeout
bool test_for_call_clear
int call_clear_timer
bool far_end_cleared_call
int timein_x
int timeout_x
uint8_t awaited [1000]
int awaited_len
char next_tx_file [1024]
logging_state_t logging
 Error and flow logging control.

Detailed Description

FAX tester descriptor.

Member Data Documentation

◆ transmit

bool faxtester_state_s::transmit

If true, transmission is in progress

Referenced by faxtester_tx().


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