|
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.
|