#include <wvaddr.h>
Inheritance diagram for WvEtherAddr:

Public Methods | |
| WvEtherAddr (const unsigned char _binaddr[ETH_ALEN]=NULL) | |
| WvEtherAddr (const char string[]) | |
| WvEtherAddr (const WvString &string) | |
| void | string_init (const char string[]) |
| WvEtherAddr (const struct sockaddr *addr) | |
| virtual | ~WvEtherAddr () |
| virtual WvEncap | encap () const |
| virtual bool | isbroadcast () const |
| virtual struct sockaddr * | sockaddr () const |
| virtual size_t | sockaddr_len () const |
| virtual const unsigned char * | rawdata () const |
| virtual size_t | rawdata_len () const |
| WvEtherAddr (const unsigned char _binaddr[ETH_ALEN]=NULL) | |
| WvEtherAddr (const char string[]) | |
| WvEtherAddr (const WvString &string) | |
| void | string_init (const char string[]) |
| WvEtherAddr (const struct sockaddr *addr) | |
| virtual | ~WvEtherAddr () |
| virtual WvEncap | encap () const |
| virtual bool | isbroadcast () const |
| virtual struct sockaddr * | sockaddr () const |
| virtual size_t | sockaddr_len () const |
| virtual const unsigned char * | rawdata () const |
| virtual size_t | rawdata_len () const |
Protected Methods | |
| virtual WvString | printable () const |
| virtual WvString | printable () const |
Private Attributes | |
| unsigned char | binaddr [ETH_ALEN] |
Definition at line 152 of file include/wvaddr.h.
|
|
Definition at line 160 of file include/wvaddr.h. References binaddr. |
|
|
Definition at line 162 of file include/wvaddr.h. References string_init(). |
|
|
Definition at line 164 of file include/wvaddr.h. References string_init(). |
|
|
Definition at line 167 of file include/wvaddr.h. |
|
|
|
|
|
Definition at line 160 of file ipstreams/wvaddr.h. References binaddr. |
|
|
Definition at line 162 of file ipstreams/wvaddr.h. References string_init(). |
|
|
Definition at line 164 of file ipstreams/wvaddr.h. References string_init(). |
|
|
Definition at line 167 of file ipstreams/wvaddr.h. |
|
|
|
|
|
Implements WvAddr. |
|
|
Implements WvAddr. Definition at line 271 of file wvaddr.cc. References WvEncap::Ethernet. |
|
|
Reimplemented from WvAddr. |
|
|
Reimplemented from WvAddr. Definition at line 278 of file wvaddr.cc. References binaddr. |
|
|
Implements WvAddr. |
|
|
Implements WvAddr. Definition at line 254 of file wvaddr.cc. References binaddr. |
|
|
Reimplemented from WvAddr. |
|
|
Reimplemented from WvAddr. Definition at line 287 of file wvaddr.cc. References binaddr. |
|
|
Reimplemented from WvAddr. |
|
|
Reimplemented from WvAddr. |
|
|
Implements WvAddr. |
|
|
Implements WvAddr. Definition at line 299 of file wvaddr.cc. References binaddr, and sockaddr_bin. Referenced by WvEtherAddr(). |
|
|
Implements WvAddr. |
|
|
Implements WvAddr. |
|
|
|
|
|
Definition at line 232 of file wvaddr.cc. References binaddr. Referenced by WvEtherAddr(). |
|
|
Definition at line 154 of file ipstreams/wvaddr.h. Referenced by isbroadcast(), printable(), rawdata(), sockaddr(), string_init(), and WvEtherAddr(). |
1.2.15