#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 |
1.4.2