#include <TCPLocation.h>
Public Member Functions | |
TCPLocation () | |
TCPLocation (const JString &xml) | |
TCPLocation (XMLNode *node) | |
TCPLocation (const JString &str, const JString &alias) | |
TCPLocation (const JString &str, int portNum) | |
TCPLocation (const JString &str, int portNum, const JString &alias) | |
virtual | ~TCPLocation () |
Object * | clone () const |
bool | equals (const TCPLocation &loc) const |
virtual unsigned long | getPayloadSize () const |
Get total size of payload. | |
bool | isValid () const |
JString | asText () const |
JString | getLocation () const |
JString | toXML () |
bool | fromXML (const JString &xml) |
bool | fromXML (XMLNode *node) |
bool | set (const JString &str) |
JString | print () |
JString | printList () |
Collection | getAllAddresses () |
bool | setIPAddress (JString ip) |
JString | getIPAddress () const |
bool | isNoListen () const |
Public Attributes | |
bool | isConnectedViaCNS |
JString | addr |
int | port |
JString | name |
JString | regID |
JString | authentication |
JString | additional |
JString | procid |
void * | pCommunicator |
IPNumber | ipnumber |
JString | netProtocolName |
Definition at line 50 of file TCPLocation.h.
cmlabs::TCPLocation::TCPLocation | ( | ) |
Definition at line 33 of file TCPLocation.cpp.
cmlabs::TCPLocation::TCPLocation | ( | const JString & | xml | ) |
Definition at line 53 of file TCPLocation.cpp.
cmlabs::TCPLocation::TCPLocation | ( | XMLNode * | node | ) |
Definition at line 65 of file TCPLocation.cpp.
Definition at line 76 of file TCPLocation.cpp.
cmlabs::TCPLocation::TCPLocation | ( | const JString & | str, | |
int | portNum | |||
) |
Definition at line 84 of file TCPLocation.cpp.
Definition at line 93 of file TCPLocation.cpp.
cmlabs::TCPLocation::~TCPLocation | ( | ) | [virtual] |
Definition at line 102 of file TCPLocation.cpp.
Object * cmlabs::TCPLocation::clone | ( | ) | const [virtual] |
bool cmlabs::TCPLocation::equals | ( | const TCPLocation & | loc | ) | const |
Definition at line 132 of file TCPLocation.cpp.
unsigned long cmlabs::TCPLocation::getPayloadSize | ( | ) | const [virtual] |
Get total size of payload.
Reimplemented from cmlabs::Object.
Definition at line 127 of file TCPLocation.cpp.
bool cmlabs::TCPLocation::isValid | ( | ) | const |
Definition at line 136 of file TCPLocation.cpp.
JString cmlabs::TCPLocation::asText | ( | ) | const |
Definition at line 163 of file TCPLocation.cpp.
JString cmlabs::TCPLocation::getLocation | ( | ) | const |
Definition at line 172 of file TCPLocation.cpp.
JString cmlabs::TCPLocation::toXML | ( | ) | [virtual] |
bool cmlabs::TCPLocation::fromXML | ( | const JString & | xml | ) | [virtual] |
bool cmlabs::TCPLocation::fromXML | ( | XMLNode * | node | ) | [virtual] |
bool cmlabs::TCPLocation::set | ( | const JString & | str | ) |
Definition at line 148 of file TCPLocation.cpp.
JString cmlabs::TCPLocation::print | ( | ) | [virtual] |
JString cmlabs::TCPLocation::printList | ( | ) |
Definition at line 191 of file TCPLocation.cpp.
Collection cmlabs::TCPLocation::getAllAddresses | ( | ) |
Definition at line 183 of file TCPLocation.cpp.
bool cmlabs::TCPLocation::setIPAddress | ( | JString | ip | ) |
Definition at line 251 of file TCPLocation.cpp.
JString cmlabs::TCPLocation::getIPAddress | ( | ) | const |
Definition at line 272 of file TCPLocation.cpp.
bool cmlabs::TCPLocation::isNoListen | ( | ) | const |
Definition at line 143 of file TCPLocation.cpp.
Definition at line 82 of file TCPLocation.h.
Definition at line 83 of file TCPLocation.h.
Definition at line 84 of file TCPLocation.h.
Definition at line 85 of file TCPLocation.h.
Definition at line 86 of file TCPLocation.h.
Definition at line 87 of file TCPLocation.h.
Definition at line 88 of file TCPLocation.h.
Definition at line 90 of file TCPLocation.h.
Definition at line 91 of file TCPLocation.h.
Definition at line 92 of file TCPLocation.h.
Definition at line 93 of file TCPLocation.h.