|
Public Attributes |
|
at_state_t | at_state |
|
t31_modem_control_handler_t * | modem_control_handler |
|
void * | modem_control_user_data |
| span_rx_handler_t * | rx_handler |
|
void * | rx_user_data |
| span_tx_handler_t * | tx_handler |
|
void * | tx_user_data |
| span_tx_handler_t * | next_tx_handler |
|
void * | next_tx_user_data |
| int | transmit_on_idle |
|
uint8_t | hdlc_tx_buf [256] |
|
int | hdlc_tx_len |
|
int | hdlc_tx_ptr |
| int | dled |
|
uint8_t | tx_data [T31_TX_BUF_LEN] |
|
int | tx_in_bytes |
| | The number of bytes stored in transmit buffer.
|
|
int | tx_out_bytes |
| | The number of bytes sent from the transmit buffer.
|
|
int | tx_holding |
|
int | tx_data_started |
|
int | bit_no |
|
int | current_byte |
|
int | bit_rate |
| | The current bit rate for the FAX fast message transfer modem.
|
|
int | rx_message_received |
|
tone_gen_state_t | tone_gen |
| | A tone generator context used to generate supervisory tones during FAX handling.
|
|
hdlc_rx_state_t | hdlcrx |
| | An HDLC context used when receiving HDLC over V.21 messages.
|
|
hdlc_tx_state_t | hdlctx |
| | An HDLC context used when transmitting HDLC over V.21 messages.
|
|
fsk_tx_state_t | v21tx |
| | A V.21 FSK modem context used when transmitting HDLC over V.21 messages.
|
|
fsk_rx_state_t | v21rx |
| | A V.21 FSK modem context used when receiving HDLC over V.21 messages.
|
|
v29_tx_state_t | v29tx |
| | A V.29 modem context used when sending FAXes at 7200bps or 9600bps.
|
|
v29_rx_state_t | v29rx |
| | A V.29 modem context used when receiving FAXes at 7200bps or 9600bps.
|
|
v27ter_tx_state_t | v27ter_tx |
| | A V.27ter modem context used when sending FAXes at 2400bps or 4800bps.
|
|
v27ter_rx_state_t | v27ter_rx |
| | A V.27ter modem context used when receiving FAXes at 2400bps or 4800bps.
|
|
silence_gen_state_t | silence_gen |
| | Used to insert timed silences.
|
|
power_meter_t | rx_power |
| | Rx power meter, use to detect silence.
|
|
int16_t | last_sample |
|
int32_t | silence_threshold_power |
|
t38_core_state_t | t38 |
|
int | silence_heard |
| | Samples of silence heard.
|
|
int | silence_awaited |
| | Samples of silence awaited.
|
|
int64_t | call_samples |
| | Samples elapsed in the current call.
|
|
int64_t | dte_data_timeout |
|
int | modem |
|
int | short_train |
|
int | hdlc_final |
|
int | data_final |
|
queue_t | rx_queue |
|
uint8_t | hdlc_rx_buf [256] |
|
int | hdlc_rx_len |
|
int | t38_mode |
|
int | timed_step |
|
int | current_tx_data |
|
int64_t | next_send_samples |
|
int | next_tx_indicator |
|
int | current_rx_type |
|
int | current_tx_type |
|
int | missing_data |
| | TRUE is there has been some T.38 data missed.
|
|
int | octets_per_non_ecm_packet |
|
logging_state_t | logging |
| | Error and flow logging control.
|