ksockaddr.h
491 static bool areEqualInet(const TDESocketAddress &s1, const TDESocketAddress &s2, bool coreOnly);
504 static bool areEqualInet6(const TDESocketAddress &s1, const TDESocketAddress &s2, bool coreOnly);
671 static bool areEqualUnix(const TDESocketAddress &s1, const TDESocketAddress &s2, bool coreOnly);
virtual TQString nodeName() const
Returns the text representation of the host address.
Definition ksockaddr.cpp:574
bool setAddress(const KInetSocketAddress &ksa)
Sets this socket to given socket.
Definition ksockaddr.cpp:319
bool setPort(unsigned short port)
Sets this socket's port number to given port number.
Definition ksockaddr.cpp:454
bool setScopeId(int scopeid)
Sets the scope id for this socket if this is IPv6.
Definition ksockaddr.cpp:500
KInetSocketAddress & operator=(const KInetSocketAddress &other)
Sets this object to be the same as the other.
Definition ksockaddr.h:528
const sockaddr_in6 * addressV6() const
Returns the socket address in IPv6.
Definition ksockaddr.cpp:532
virtual TQString pretty() const
Returns a pretty representation of this address.
Definition ksockaddr.cpp:559
bool setFlowinfo(TQ_UINT32 flowinfo)
Sets flowinfo information for this socket address if this is IPv6.
Definition ksockaddr.cpp:488
bool setHost(const in_addr &addr)
Sets this socket's host address to given raw address.
Definition ksockaddr.cpp:385
virtual TQString serviceName() const
Returns the text representation of the port number.
Definition ksockaddr.cpp:593
static bool areEqualInet6(const TDESocketAddress &s1, const TDESocketAddress &s2, bool coreOnly)
Compares two IPv6 addresses.
Definition ksockaddr.cpp:646
static bool areEqualInet(const TDESocketAddress &s1, const TDESocketAddress &s2, bool coreOnly)
Compares two IPv4 addresses.
Definition ksockaddr.cpp:629
virtual TQString pretty() const
Returns pretty representation of this socket.
Definition ksockaddr.cpp:849
bool setAddress(const sockaddr_un *socket_address, ksocklen_t size)
Sets this to given sockaddr_un.
Definition ksockaddr.cpp:763
virtual TQString serviceName() const
Returns the service name for this socket, as KExtendedSocket::lookup expects as the service argument.
Definition ksockaddr.cpp:857
bool isCoreEqual(const TDESocketAddress *other) const
Some sockets may differ in such things as services or port numbers, like Internet sockets.
Definition ksockaddr.h:148
virtual bool isEqual(const TDESocketAddress &other) const
Returns true if this equals the other socket.
Definition ksockaddr.cpp:159
bool isCoreEqual(const TDESocketAddress &other) const
Some sockets may differ in such things as services or port numbers, like Internet sockets.
Definition ksockaddr.cpp:179
const sockaddr * address() const
Returns a sockaddr structure, for passing down to library functions.
Definition ksockaddr.h:78
bool operator==(const TDESocketAddress &other) const
Overloaded == operator.
Definition ksockaddr.h:123
Trinity API Reference