#include <wvaddr.h>
Inherits WvAddr.
Collaboration diagram for WvUnixAddr:
Definition at line 423 of file wvaddr.h.
Public Member Functions | |
WvUnixAddr (const char *_sockname) | |
WvUnixAddr (WvStringParm _sockname) | |
WvUnixAddr (const WvUnixAddr &_addr) | |
virtual | ~WvUnixAddr () |
virtual WvEncap | encap () const |
virtual struct sockaddr * | sockaddr () const |
virtual size_t | sockaddr_len () const |
virtual const unsigned char * | rawdata () const |
virtual size_t | rawdata_len () const |
operator WvString () const | |
virtual bool | comparator (const WvAddr *a2, bool first_pass=true) const |
virtual const char * | type () const |
virtual bool | isbroadcast () const |
virtual unsigned | WvHash () const |
bool | operator== (const WvAddr &a2) const |
bool | operator!= (const WvAddr &a2) const |
Static Public Member Functions | |
WvAddr * | gen (struct sockaddr *addr) |
Protected Member Functions | |
virtual WvString | printable () const |
Protected Attributes | |
WvString | sockname |
|
Definition at line 741 of file wvaddr.cc. References sockname, and WvUnixAddr(). Referenced by WvUnixAddr(). |
|
Definition at line 748 of file wvaddr.cc. References sockname, WvStringParm, and WvUnixAddr(). |
|
Definition at line 755 of file wvaddr.cc. References WvUnixAddr(). |
|
|
|
Reimplemented in WvIPAddr, WvIPNet, and WvIPPortAddr. Definition at line 147 of file wvaddr.cc. References WvAddr::comparator(), WvAddr::rawdata(), WvAddr::rawdata_len(), and WvAddr::type(). Referenced by WvIPPortAddr::comparator(), WvIPNet::comparator(), and WvAddr::comparator(). |
|
Implements WvAddr. |
|
Definition at line 89 of file wvaddr.cc. References WvEncap::cap, WvAddr::encap(), and WvAddr::gen(). Referenced by WvAddr::gen(). |
|
Reimplemented in WvEtherAddr. |
|
Definition at line 123 of file wvaddr.h. References WvAddr::printable(). |
|
|
|
|
|
Implements WvAddr. Definition at line 768 of file wvaddr.cc. References sockname. |
|
Reimplemented from WvAddr. Definition at line 798 of file wvaddr.cc. References sockname. |
|
Reimplemented from WvAddr. Definition at line 804 of file wvaddr.cc. References sockname. |
|
Implements WvAddr. Definition at line 781 of file wvaddr.cc. References sockaddr_bin, and sockname. Referenced by WvUnixConn::WvUnixConn(), and WvUnixListener::WvUnixListener(). |
|
Implements WvAddr. Definition at line 792 of file wvaddr.cc. Referenced by WvUnixConn::WvUnixConn(), and WvUnixListener::WvUnixListener(). |
|
Reimplemented in WvIPAddr, WvIPNet, and WvIPPortAddr. Definition at line 128 of file wvaddr.h. References WVADDR. Referenced by WvIPPortAddr::comparator(), WvIPNet::comparator(), WvIPAddr::comparator(), and WvAddr::comparator(). |
|
Reimplemented in WvIPNet, and WvIPPortAddr. Definition at line 132 of file wvaddr.cc. References WvAddr::rawdata(), and WvAddr::rawdata_len(). Referenced by WvIPPortAddr::WvHash(), WvIPNet::WvHash(), and WvHash(). |
|
Definition at line 426 of file wvaddr.h. Referenced by printable(), rawdata(), rawdata_len(), sockaddr(), and WvUnixAddr(). |