Mon Mar 19 11:30:58 2012

Asterisk developer's documentation


iax2_trunk_peer Struct Reference


Data Fields

sockaddr_in addr
int calls
unsigned int lastsent
timeval lasttxtime
struct {
   iax2_trunk_peer *   next
list
ast_mutex_t lock
timeval rxtrunktime
int sockfd
timeval trunkact
unsigned char * trunkdata
unsigned int trunkdataalloc
unsigned int trunkdatalen
int trunkerror
int trunkmaxmtu
timeval txtrunktime

Detailed Description

Definition at line 543 of file chan_iax2.c.


Field Documentation

struct sockaddr_in addr

Definition at line 546 of file chan_iax2.c.

Referenced by find_tpeer(), iax2_trunk_queue(), send_trunk(), and timing_read().

int calls

Definition at line 558 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), and send_trunk().

unsigned int lastsent

Last sent time

Definition at line 551 of file chan_iax2.c.

Referenced by calc_txpeerstamp().

struct timeval lasttxtime

Last transmitted trunktime

Definition at line 549 of file chan_iax2.c.

Referenced by calc_txpeerstamp().

struct { ... } list

Referenced by __attempt_transmit(), find_idle_thread(), find_tpeer(), handle_cli_iax2_show_stats(), iax_check_version(), iax_firmware_append(), insert_idle_thread(), pvt_destructor(), reload_firmware(), transmit_frame(), and try_firmware().

ast_mutex_t lock

Definition at line 544 of file chan_iax2.c.

Referenced by find_tpeer(), iax2_trunk_queue(), socket_process_meta(), and timing_read().

struct iax2_trunk_peer* next

Definition at line 559 of file chan_iax2.c.

Referenced by __get_from_jb(), pvt_destructor(), queue_signalling(), and send_signaling().

struct timeval rxtrunktime

Receive trunktime

Definition at line 548 of file chan_iax2.c.

Referenced by socket_process_meta().

int sockfd

Definition at line 545 of file chan_iax2.c.

Referenced by send_packet(), and send_trunk().

struct timeval trunkact

Last trunk activity

Definition at line 550 of file chan_iax2.c.

Referenced by calc_txpeerstamp(), iax2_trunk_expired(), and socket_process_meta().

unsigned char* trunkdata

Definition at line 553 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), and send_trunk().

unsigned int trunkdataalloc

Definition at line 555 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), and timing_read().

unsigned int trunkdatalen

Definition at line 554 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), send_trunk(), and timing_read().

int trunkerror

Definition at line 557 of file chan_iax2.c.

int trunkmaxmtu

Definition at line 556 of file chan_iax2.c.

struct timeval txtrunktime

Transmit trunktime

Definition at line 547 of file chan_iax2.c.

Referenced by calc_txpeerstamp().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 19 11:30:58 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7