#include <ies.h>
Inheritance diagram for IAX2IeSockaddrIn:
Public Member Functions | |
construction/destruction | |
IAX2IeSockaddrIn (BYTE length, BYTE *srcData) | |
IAX2IeSockaddrIn (const PIPSocket::Address &addr, PINDEX port) | |
IAX2IeSockaddrIn () | |
~IAX2IeSockaddrIn () | |
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 |
|
Constructor - read data from source array. Contents are valid if source array is valid. |
|
Construct to an initialized value |
|
Constructor to an invalid and empty result |
|
Destructor |
|
return the number of bytes to hold this data element Reimplemented from IAX2Ie. |
|
print this class (nicely) to the designated stream Reimplemented from IAX2Ie. Reimplemented in IAX2IeApparentAddr. |
|
Report the value of the stored data for this class Reimplemented from IAX2Ie. |
|
Take the supplied data and copy contents into this IE |
|
Take the data value for this particular IAX2Ie and copy into the memory region. Reimplemented from IAX2Ie. |
|
The actual ip address data stored in a IAX2IeSockaddrIn class |
|
The actual port number data stored in a IAX2IeSockaddrIn class |