#include <iedata.h>
Public Member Functions | |
virtual void | PrintOn (ostream &strm) const |
Construction/Destruction | |
IAX2IeData () | |
~IAX2IeData () | |
Public Attributes | |
PString | calledNumber |
PString | callingNumber |
PString | callingAni |
PString | callingName |
int | callingTon |
int | callingTns |
int | callingPres |
PString | calledContext |
PString | userName |
PString | password |
unsigned int | capability |
unsigned int | format |
PString | codecPrefs |
PString | language |
int | version |
PINDEX | adsicpe |
PString | dnid |
PString | rdnis |
short | authMethods |
unsigned int | encryptionMethods |
PString | challenge |
PString | md5Result |
PString | rsaResult |
PIPSocket::Address | apparentAddr |
PINDEX | refresh |
PINDEX | dpStatus |
PINDEX | callNo |
PString | cause |
BYTE | causeCode |
BYTE | iaxUnknown |
int | msgCount |
int | autoAnswer |
int | musicOnHold |
unsigned int | transferId |
PTime | dateTime |
PString | deviceType |
PString | serviceIdent |
int | firmwareVer |
unsigned int | fwBlockDesc |
PBYTEArray | fwBlockData |
PString | encKey |
unsigned int | provVer |
PINDEX | samplingRate |
int | provverPres |
unsigned int | receivedJitter |
unsigned int | receivedLoss |
unsigned int | receivedPackets |
unsigned short | receivedDelay |
unsigned int | receivedDropped |
unsigned int | receivedOoo |
This class is not thread safe.
|
Construct IeData class |
|
|
|
Pretty print the varaibles in this class to the designated stream |
|
CPE ADSI capability - short |
|
Apparent address of peer - struct sockaddr_in |
|
Authentication method(s) - short |
|
Request auto-answering -- none |
|
Context for number - string |
|
Number/extension being called - string |
|
Calling number ANI for billing - string |
|
Name of caller - string |
|
Calling number - string |
|
calling presntn |
|
calling transitnet |
|
calling typeofnum |
|
Call number of peer - short |
|
Actual codec capability - unsigned int |
|
Cause - string |
|
cause code |
|
Challenge data for MD5/RSA - string |
|
codec_prefs |
|
Date/Time |
|
device type |
|
Originally dialed DNID - string |
|
Dialplan status - short |
|
encryption key |
|
encryption method to us |
|
firmware ver |
|
Desired codec format - unsigned int |
|
fw block data |
|
fw block desc |
|
never used |
|
Desired language - string |
|
MD5 challenge result - string |
|
How many messages waiting - short |
|
Request musiconhold with QUELCH -- none or string |
|
Password for authentication - string |
|
provisioning ver |
|
provisioning ver |
|
Referring DNIS -- string |
|
Max playout delay for received frame (in ms) u16 |
|
Dropped frames (presumably by jitterbuf) u32 |
|
received jitter (as in rfc 1889) u32 |
|
Received loss (high byte loss pckt, low 24 bits loss count, as in rfc1889 |
|
Frames received Out of Order u32 |
|
recevied frames (total frames received) u32 |
|
When to refresh registration - short |
|
RSA challenge result - string |
|
samplingrate |
|
service ident |
|
Transfer Request Identifier -- int |
|
Username (peer or user) for authentication - string |
|
Protocol version - short |