Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


iax2_trunk_peer Struct Reference

Data Fields

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

Detailed Description

Definition at line 547 of file chan_iax2.c.

Field Documentation

int calls

Definition at line 562 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), and send_trunk().

unsigned int lastsent

Last sent time

Definition at line 555 of file chan_iax2.c.

Referenced by calc_timestamp(), calc_txpeerstamp(), find_tpeer(), and iax2_send().

struct timeval lasttxtime

Last transmitted trunktime

Definition at line 553 of file chan_iax2.c.

Referenced by calc_txpeerstamp().

struct { ... } list

Definition at line 548 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 563 of file chan_iax2.c.

Referenced by __get_from_jb().

struct timeval rxtrunktime

Receive trunktime

Definition at line 552 of file chan_iax2.c.

Referenced by socket_process_meta().

struct timeval trunkact

Last trunk activity

Definition at line 554 of file chan_iax2.c.

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

unsigned char* trunkdata

Definition at line 557 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), and send_trunk().

unsigned int trunkdataalloc

Definition at line 559 of file chan_iax2.c.

Referenced by iax2_trunk_queue(), and timing_read().

unsigned int trunkdatalen

Definition at line 558 of file chan_iax2.c.

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

int trunkerror

Definition at line 561 of file chan_iax2.c.

int trunkmaxmtu

Definition at line 560 of file chan_iax2.c.

struct timeval txtrunktime

Transmit trunktime

Definition at line 551 of file chan_iax2.c.

Referenced by calc_txpeerstamp().


The documentation for this struct was generated from the following file: