Data Fields | |
ast_udptl_callback | callback |
void * | data |
int | error_correction_entries |
int | error_correction_scheme |
int | error_correction_span |
struct ast_frame | f [16] |
struct sockaddr_in | far |
int | far_max_datagram_size |
int | fd |
int | flags |
struct io_context * | io |
int * | ioid |
unsigned int | lasteventseqn |
int | local_max_datagram_size |
int | nat |
unsigned char | rawdata [8192+AST_FRIENDLY_OFFSET] |
char | resp |
udptl_fec_rx_buffer_t | rx [UDPTL_BUF_MASK+1] |
int | rx_expected_seq_no |
int | rx_seq_no |
struct sched_context * | sched |
struct sockaddr_in | them |
udptl_fec_tx_buffer_t | tx [UDPTL_BUF_MASK+1] |
int | tx_seq_no |
int | udptl_offered_from_local |
struct sockaddr_in | us |
int | verbose |
Definition at line 90 of file udptl.c.
void* data |
This option indicates the number of error correction entries transmitted in UDPTL packets.
Definition at line 113 of file udptl.c.
Referenced by ast_udptl_new_with_bindaddr(), and udptl_build_packet().
This option indicates the error correction scheme used in transmitted UDPTL packets.
Definition at line 109 of file udptl.c.
Referenced by ast_udptl_get_error_correction_scheme(), ast_udptl_new_with_bindaddr(), ast_udptl_set_error_correction_scheme(), and udptl_build_packet().
This option indicates the span of the error correction entries in transmitted UDPTL packets (FEC only).
Definition at line 117 of file udptl.c.
Referenced by ast_udptl_new_with_bindaddr(), and udptl_build_packet().
This option indicates the maximum size of a UDPTL packet that can be accepted by the remote device.
Definition at line 121 of file udptl.c.
Referenced by ast_udptl_get_far_max_datagram(), ast_udptl_new_with_bindaddr(), and ast_udptl_set_far_max_datagram().
int fd |
Definition at line 91 of file udptl.c.
Referenced by ast_udptl_destroy(), ast_udptl_fd(), ast_udptl_new_with_bindaddr(), ast_udptl_read(), ast_udptl_settos(), and ast_udptl_write().
int flags |
struct io_context* io [read] |
Definition at line 102 of file udptl.c.
Referenced by ast_udptl_destroy(), and ast_udptl_new_with_bindaddr().
int* ioid |
Definition at line 100 of file udptl.c.
Referenced by ast_udptl_destroy(), and ast_udptl_new_with_bindaddr().
unsigned int lasteventseqn |
This option indicates the maximum size of a UDPTL packet that we are prepared to accept.
Definition at line 125 of file udptl.c.
Referenced by ast_udptl_get_local_max_datagram(), ast_udptl_new_with_bindaddr(), and ast_udptl_set_local_max_datagram().
int nat |
unsigned char rawdata[8192+AST_FRIENDLY_OFFSET] |
udptl_fec_rx_buffer_t rx[UDPTL_BUF_MASK+1] |
Definition at line 136 of file udptl.c.
Referenced by ast_udptl_new_with_bindaddr(), and udptl_rx_packet().
int rx_seq_no |
struct sched_context* sched [read] |
struct sockaddr_in them [read] |
Definition at line 99 of file udptl.c.
Referenced by ast_udptl_get_peer(), ast_udptl_new_with_bindaddr(), ast_udptl_read(), ast_udptl_set_peer(), ast_udptl_stop(), and ast_udptl_write().
udptl_fec_tx_buffer_t tx[UDPTL_BUF_MASK+1] |
Definition at line 135 of file udptl.c.
Referenced by ast_udptl_new_with_bindaddr(), and udptl_build_packet().
int tx_seq_no |
struct sockaddr_in us [read] |
Definition at line 98 of file udptl.c.
Referenced by ast_udptl_get_us(), and ast_udptl_new_with_bindaddr().
int verbose |