26#if !defined(_SPANDSP_PRIVATE_V8_H_)
27#define _SPANDSP_PRIVATE_V8_H_
42 span_sample_timer_t modem_connect_tone_tx_timer;
43 span_sample_timer_t negotiation_timer;
44 span_sample_timer_t ci_timer;
45 int ci_repetition_count;
struct fsk_rx_state_s fsk_rx_state_t
Definition fsk.h:146
struct fsk_tx_state_s fsk_tx_state_t
Definition fsk.h:137
struct logging_state_s logging_state_t
Definition logging.h:72
struct modem_connect_tones_tx_state_s modem_connect_tones_tx_state_t
Definition modem_connect_tones.h:99
struct modem_connect_tones_rx_state_s modem_connect_tones_rx_state_t
Definition modem_connect_tones.h:105
struct queue_state_s queue_state_t
Definition queue.h:54
Definition private/v8.h:30
void * result_handler_user_data
An opaque pointer passed to result_handler.
Definition private/v8.h:37
int modulation_bytes
The number of modulation bytes to use when sending.
Definition private/v8.h:59
uint8_t cm_jm_data[64]
a reference copy of the last CM or JM message, used when testing for matches.
Definition private/v8.h:71
bool calling_party
True if we are the calling party.
Definition private/v8.h:32
int state
The current state of the V.8 protocol.
Definition private/v8.h:40
logging_state_t logging
Error and flow logging control.
Definition private/v8.h:78
v8_result_handler_t result_handler
A handler to process the V.8 signals.
Definition private/v8.h:35