Asterisk - The Open Source Telephony Project
21.4.1
|
Data Structures | |
struct | packetlist |
Data Fields | |
struct ast_sockaddr | addr |
struct { | |
struct dundi_transaction * next | |
} | all |
unsigned char | aseqno |
int | autokillid |
int | autokilltimeout |
ast_aes_decrypt_key | dcx |
unsigned short | dtrans |
ast_aes_encrypt_key | ecx |
int | eidcount |
dundi_eid | eids [DUNDI_MAX_STACK+1] |
unsigned int | flags |
unsigned char | iseqno |
struct packetlist | lasttrans |
unsigned char | oiseqno |
unsigned char | oseqno |
struct dundi_transaction::packetlist | packets |
struct dundi_request * | parent |
struct { | |
struct dundi_transaction * next | |
} | parentlist |
int | retranstimer |
struct timeval | start |
unsigned short | strans |
dundi_eid | them_eid |
int | thread |
int | ttl |
dundi_eid | us_eid |
Definition at line 247 of file pbx_dundi.c.
struct ast_sockaddr addr |
Other end of transaction
Definition at line 248 of file pbx_dundi.c.
struct { ... } all |
Next with respect to all DUNDi transactions
unsigned char aseqno |
Last acknowledge seqno
Definition at line 267 of file pbx_dundi.c.
int autokillid |
ID to kill connection if answer doesn't come back fast enough
Definition at line 260 of file pbx_dundi.c.
int autokilltimeout |
Recommended timeout for autokill
Definition at line 261 of file pbx_dundi.c.
AES 128 Decryption context
Definition at line 255 of file pbx_dundi.c.
unsigned short dtrans |
Their transaction identifer
Definition at line 263 of file pbx_dundi.c.
AES 128 Encryption context
Definition at line 254 of file pbx_dundi.c.
int eidcount |
Number of eids in eids
Definition at line 251 of file pbx_dundi.c.
unsigned int flags |
Has final packet been sent
Definition at line 256 of file pbx_dundi.c.
unsigned char iseqno |
Next expected received seqno
Definition at line 264 of file pbx_dundi.c.
struct packetlist lasttrans |
Last transmitted / ACK'd packet
Definition at line 269 of file pbx_dundi.c.
unsigned char oiseqno |
Last received incoming seqno
Definition at line 265 of file pbx_dundi.c.
unsigned char oseqno |
Next transmitted seqno
Definition at line 266 of file pbx_dundi.c.
struct dundi_transaction::packetlist packets |
Packets to be retransmitted
struct dundi_request* parent |
Parent request (if there is one)
Definition at line 270 of file pbx_dundi.c.
struct { ... } parentlist |
Next with respect to the parent
int retranstimer |
How long to wait before retransmissions
Definition at line 259 of file pbx_dundi.c.
struct timeval start |
When this transaction was created
Definition at line 249 of file pbx_dundi.c.
unsigned short strans |
Our transaction identifier
Definition at line 262 of file pbx_dundi.c.
dundi_eid them_eid |
Their EID, to us
Definition at line 253 of file pbx_dundi.c.
int thread |
We have a calling thread
Definition at line 258 of file pbx_dundi.c.
int ttl |
Remaining TTL for queries on this one
Definition at line 257 of file pbx_dundi.c.
dundi_eid us_eid |