#include <SocketAddress.h>
Public Member Functions | |
SocketAddress (int port=0) | |
SocketAddress (const IpAddress &address, int port=0) | |
SocketAddress (const sockaddr_in &address) | |
SocketAddress (const SocketAddress &socket_address) | |
SocketAddress & | operator= (const sockaddr_in &address) |
SocketAddress & | operator= (const SocketAddress &address) |
bool | operator== (const SocketAddress &address) const |
bool | operator< (const SocketAddress &address) const |
std::ostream & | operator<< (std::ostream &stream) const |
operator sockaddr_in () const | |
int | getPort () const |
void | setPort (int port) |
IpAddress | getIpAddress () const |
void | setIpAddress (const IpAddress &address) |
short | getAddressFamily () const |
bool | isDefined () const |
bool | isIpAddress () const |
bool | isPathAddress () const |
Protected Member Functions | |
long | getIpAddressAsLong () const |
void | setIpAddress (long code) |
int | length () const |
void | initialize () |
Private Attributes | |
sockaddr_in | socketAddress |
Definition at line 33 of file SocketAddress.h.
|
Definition at line 121 of file SocketAddress.cpp. References getIpAddress(), initialize(), setIpAddress(), and setPort(). |
|
Definition at line 137 of file SocketAddress.cpp. References initialize(), setIpAddress(), and setPort(). |
|
Definition at line 130 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 146 of file SocketAddress.cpp. |
|
Definition at line 99 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 57 of file SocketAddress.cpp. References getIpAddressAsLong(). Referenced by operator<<(), and SocketAddress(). |
|
Definition at line 174 of file SocketAddress.cpp. References socketAddress. Referenced by getIpAddress(), operator<(), and operator==(). |
|
Definition at line 167 of file SocketAddress.cpp. References socketAddress. Referenced by isDefined(), operator<(), and operator==(). |
|
Definition at line 152 of file SocketAddress.cpp. References socketAddress. Referenced by SocketAddress(). |
|
Definition at line 78 of file SocketAddress.cpp. References getPort(). |
|
Definition at line 85 of file SocketAddress.cpp. References socketAddress. Referenced by TcpConnectionServer::TcpConnectionServer(). |
|
Definition at line 92 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 64 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 71 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 113 of file SocketAddress.cpp. References getIpAddressAsLong(), and getPort(). |
|
TcpServer Socket library Copyright (c) 2000 Jasen Plietz All rights reserved. No warranties are extended. Use at your own risk. To contact the author with suggestions or comments, use Jasen@plietz.net Definition at line 23 of file SocketAddress.cpp. References getIpAddress(). |
|
Definition at line 49 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 41 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 106 of file SocketAddress.cpp. References getIpAddressAsLong(), and getPort(). |
|
Definition at line 181 of file SocketAddress.cpp. References socketAddress. |
|
Definition at line 34 of file SocketAddress.cpp. References IpAddress::toLong(). Referenced by SOAPonHTTP::setHostAndPort(), and SocketAddress(). |
|
Definition at line 160 of file SocketAddress.cpp. References socketAddress. Referenced by SOAPonHTTP::setHostAndPort(), and SocketAddress(). |
|
Definition at line 104 of file SocketAddress.h. Referenced by getAddressFamily(), getIpAddressAsLong(), getPort(), initialize(), isIpAddress(), isPathAddress(), length(), operator sockaddr_in(), operator=(), setIpAddress(), setPort(), and SocketAddress(). |