26 #if !defined(_SPANDSP_PRIVATE_ASYNC_H_)
27 #define _SPANDSP_PRIVATE_ASYNC_H_
int parity_errors
Definition: private/async.h:83
void * user_data
An opaque pointer passed when calling put_byte.
Definition: private/async.h:73
int use_v14
TRUE if V.14 rate adaption processing should be performed.
Definition: private/async.h:69
int data_bits
The number of data bits per character.
Definition: private/async.h:37
unsigned int byte_in_progress
A current, partially transmitted, character.
Definition: private/async.h:48
int bitpos
The current bit position within a partially complete character.
Definition: private/async.h:78
get_byte_func_t get_byte
A pointer to the callback routine used to get characters to be transmitted.
Definition: private/async.h:43
unsigned int byte_in_progress
A current, partially complete, character.
Definition: private/async.h:76
Definition: private/async.h:60
int parity_bit
Parity bit.
Definition: private/async.h:80
Definition: private/async.h:34
put_byte_func_t put_byte
A pointer to the callback routine used to handle received characters.
Definition: private/async.h:71
int(* get_byte_func_t)(void *user_data)
Definition: async.h:102
int parity
The type of parity.
Definition: private/async.h:39
int parity
The type of parity.
Definition: private/async.h:65
void * user_data
An opaque pointer passed when calling get_byte.
Definition: private/async.h:45
void(* put_byte_func_t)(void *user_data, int byte)
Definition: async.h:99
int stop_bits
The number of stop bits per character.
Definition: private/async.h:41
int bitpos
The current bit position within a partially transmitted character.
Definition: private/async.h:50
int parity_bit
Parity bit.
Definition: private/async.h:52
int stop_bits
The number of stop bits per character.
Definition: private/async.h:67
int data_bits
The number of data bits per character.
Definition: private/async.h:63
int framing_errors
Definition: private/async.h:85