NetBurner 3.5.7
PDF Version
IPADDR4 Class

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.
 

Detailed Description

#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:

Function Documentation

◆ __attribute__()

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)