|
NetBurner 3.5.7
PDF Version |
Classes | |
| class | MACADR |
| Used to store and manipulate MAC addresses. More... | |
| class | IPADDR4 |
| Used to store and manipulate IPv4 addresses in dual stack mode. More... | |
Typedefs | |
| typedef IPADDR6 | IPADDR |
| IPADDR Object Type (either v4 or v6) | |
Functions | |
| struct _MACADDRESS_48 | __attribute__ ((packed)) MACADR |
| Used to store and manipulate MAC addresses. | |
| bool | operator== (const MACADR &i, const MACADR &j) |
| Check MAC equality. | |
| bool | operator!= (const MACADR &i, const MACADR &j) |
| Check MAC inequality. | |
| bool | operator> (const MACADR &i, const MACADR &j) |
| Check MAC greater than. | |
Variables | |
| typedef | __attribute__ |
| Used to store and manipulate MAC addresses. | |
#include< nettypes.h>
The IPADDR C++ objects were created to provide a portable and easy implementation to support IPv4 and IPv6 IP addresses. There are 3 types of IPADDR objects:
| struct _MACADDRESS_48 __attribute__ | ( | (packed) | ) |
#include <nettypes.h>
Used to store and manipulate MAC addresses.
Used to store and manipulate MAC addresses.
IP Header Structure (IPv4)