#include <ies.h>
Inheritance diagram for IAX2IeSockaddrIn:

Public Member Functions | |
Worker methods  | |
| void | PrintOn (ostream &str) const | 
| virtual BYTE | GetLengthOfData () | 
| void | SetData (const PIPSocket::Address &newAddr, PINDEX newPort) | 
| PIPSocket::Address | ReadData () | 
Protected Member Functions | |
| virtual void | WriteBinary (BYTE *data) | 
Protected Attributes | |
| PIPSocket::Address | dataValue | 
| PINDEX | portNumber | 
| IAX2IeSockaddrIn::IAX2IeSockaddrIn | ( | BYTE | length, | |
| BYTE * | srcData | |||
| ) | 
Constructor - read data from source array.
Contents are valid if source array is valid.
| IAX2IeSockaddrIn::IAX2IeSockaddrIn | ( | const PIPSocket::Address & | addr, | |
| PINDEX | port | |||
| ) |  [inline] | 
        
Construct to an initialized value
| IAX2IeSockaddrIn::IAX2IeSockaddrIn | ( | ) |  [inline] | 
        
Constructor to an invalid and empty result
| IAX2IeSockaddrIn::~IAX2IeSockaddrIn | ( | ) |  [inline] | 
        
Destructor
| IAX2IeSockaddrIn::IAX2IeSockaddrIn | ( | BYTE | length, | |
| BYTE * | srcData | |||
| ) | 
Constructor - read data from source array.
Contents are valid if source array is valid.
| IAX2IeSockaddrIn::IAX2IeSockaddrIn | ( | const PIPSocket::Address & | addr, | |
| PINDEX | port | |||
| ) |  [inline] | 
        
Construct to an initialized value
| IAX2IeSockaddrIn::IAX2IeSockaddrIn | ( | ) |  [inline] | 
        
Constructor to an invalid and empty result
| IAX2IeSockaddrIn::~IAX2IeSockaddrIn | ( | ) |  [inline] | 
        
Destructor
| void IAX2IeSockaddrIn::PrintOn | ( | ostream & | str | ) | const | 
print this class (nicely) to the designated stream
Reimplemented from IAX2Ie.
Reimplemented in IAX2IeApparentAddr.
| virtual BYTE IAX2IeSockaddrIn::GetLengthOfData | ( | ) |  [inline, virtual] | 
        
return the number of bytes to hold this data element
Reimplemented from IAX2Ie.
| void IAX2IeSockaddrIn::SetData | ( | const PIPSocket::Address & | newAddr, | |
| PINDEX | newPort | |||
| ) |  [inline] | 
        
Take the supplied data and copy contents into this IE
| PIPSocket::Address IAX2IeSockaddrIn::ReadData | ( | ) |  [inline] | 
        
Report the value of the stored data for this class
Reimplemented from IAX2Ie.
| virtual void IAX2IeSockaddrIn::WriteBinary | ( | BYTE * | data | ) |  [protected, virtual] | 
        
PIPSocket::Address IAX2IeSockaddrIn::dataValue [protected]           | 
        
The actual ip address data stored in a IAX2IeSockaddrIn class
PINDEX IAX2IeSockaddrIn::portNumber [protected]           | 
        
The actual port number data stored in a IAX2IeSockaddrIn class
 1.5.1