#include <remote.h>
Public Types | |
enum | { callNumberUndefined = 0xffff } |
Public Member Functions | |
IAX2Remote () | |
virtual | ~IAX2Remote () |
PINDEX | DestCallNumber () |
PINDEX | SourceCallNumber () |
virtual void | PrintOn (ostream &strm) const |
PIPSocket::Address | RemoteAddress () |
PINDEX | RemotePort () |
void | Assign (IAX2Remote &) |
void | SetRemoteAddress (PIPSocket::Address &newVal) |
void | SetRemoteAddress (int newVal) |
void | SetRemotePort (PINDEX newVal) |
void | SetSourceCallNumber (PINDEX newVal) |
void | SetDestCallNumber (PINDEX newVal) |
BOOL | operator== (IAX2Remote &other) |
BOOL | operator *= (IAX2Remote &other) |
BOOL | operator!= (IAX2Remote &other) |
Protected Attributes | |
PINDEX | sourceCallNumber |
PINDEX | destCallNumber |
PIPSocket::Address | remoteAddress |
PINDEX | remotePort |
|
Define which is used to indicate the call number is undefined |
|
Constructor |
|
|
|
Copy data from supplied Remote structure to this class |
|
Call number as used at the destination of this data frame. If we are receiving this packet, it refers to our call number. |
|
Return true if remote port & address & destCallNumber==sourceCallNumber match up. This is used when finding a Connection to process an incoming ethernet frame |
|
Returns true if these are are different |
|
Return true if remote port & address & destCallNumber & source call number match up. This is used when finding a Connection that generated an ethernet frame which is to be transmitted |
|
Pretty print this remote structure (address & port) to the designated stream |
|
Return the current value of the ip address used by the other end of this call |
|
return the current value of the port at the other end of this call |
|
Set the Dest Call Number, as used by this class |
|
Set the remote address as used by this class |
|
Set the remote address as used by this class |
|
Set the remote port, as used bye this class |
|
Set the Source Call Number, as used by this class |
|
Call number as used at the source of this data frame. If we are receiving this packet, it refers to the call number at the remote host. |
|
Call number at the remote computer. |
|
Ip address used by the remote endpoint |
|
Port number used by the remote endpoint. |
|
Call number at the local computer. |