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


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