28 #if !defined(_SPANDSP_DATA_MODEMS_H_) 29 #define _SPANDSP_DATA_MODEMS_H_ 53 typedef int (*data_modems_control_handler_t)(
data_modems_state_t *s,
void *user_data,
int op,
const char *num);
55 #if defined(__cplusplus) 61 SPAN_DECLARE(
const char *) data_modems_modulation_to_str(
int modulation_scheme);
76 SPAN_DECLARE(
void) data_modems_set_modem_type(
data_modems_state_t *s,
int which,
int baud_rate,
int bit_rate);
85 at_tx_handler_t at_tx_handler,
86 void *at_tx_user_data);
90 at_tx_handler_t at_tx_handler,
91 void *at_tx_user_data,
92 data_modems_control_handler_t modem_control_handler,
93 void *modem_control_user_data,
102 #if defined(__cplusplus) Definition: private/data_modems.h:34
int16_t stop_bits
The number of stop bits.
Definition: private/data_modems.h:51
int(* span_get_msg_func_t)(void *user_data, uint8_t *msg, int max_len)
Definition: async.h:111
void(* span_put_msg_func_t)(void *user_data, const uint8_t *msg, int len)
Definition: async.h:107
bool use_tep
Definition: private/data_modems.h:38
int16_t data_bits
The number of data bits per character.
Definition: private/data_modems.h:47
Definition: private/logging.h:33