#include <iax2.h>
Data Fields | |
| unsigned char | csub |
| unsigned short | dcallno |
| unsigned char | iedata [0] |
| unsigned char | iseqno |
| unsigned char | oseqno |
| unsigned short | scallno |
| unsigned int | ts |
| unsigned char | type |
Full frames are always delivered reliably
| unsigned char csub |
Compressed subclass
Definition at line 225 of file iax2.h.
Referenced by handle_call_token(), decode_frame(), encrypt_frame(), iax2_send(), raw_hangup(), socket_read(), socket_process(), and iax_showframe().
| unsigned short dcallno |
Destination call number -- high bit is 1 if retransmission
Definition at line 220 of file iax2.h.
Referenced by update_packet(), iax2_send(), raw_hangup(), socket_process(), and iax_showframe().
| unsigned char iedata[0] |
Definition at line 226 of file iax2.h.
Referenced by iax_showframe().
| unsigned char iseqno |
Packet number (next incoming expected)
Definition at line 223 of file iax2.h.
Referenced by update_packet(), handle_call_token(), iax2_send(), raw_hangup(), socket_process(), and iax_showframe().
| unsigned char oseqno |
Packet number (outgoing)
Definition at line 222 of file iax2.h.
Referenced by iax2_send(), raw_hangup(), defer_full_frame(), socket_process(), and iax_showframe().
| unsigned short scallno |
Source call number -- high bit must be 1
Definition at line 219 of file iax2.h.
Referenced by handle_call_token(), decode_frame(), encrypt_frame(), iax2_send(), raw_hangup(), socket_read(), socket_process(), and iax_showframe().
| unsigned int ts |
32-bit timestamp in milliseconds (from 1st transmission)
Definition at line 221 of file iax2.h.
Referenced by handle_call_token(), iax2_send(), raw_hangup(), socket_process(), and iax_showframe().
| unsigned char type |
Frame type
Definition at line 224 of file iax2.h.
Referenced by decode_frame(), encrypt_frame(), iax2_send(), raw_hangup(), socket_read(), socket_process(), and iax_showframe().