| 
    dca_interface
    6.3.4
    
   | 
 
#include <ipr_ipdata.h>
  
Definition of the Ipv6 class.
The Ipv6 class defines a class that is used for classification of IP version 6 addresses.
Definition at line 96 of file ipr_ipdata.h.
Public Member Functions | |
| Ipv6 (const unsigned char ipaddr[16]) | |
| Constructs an Ipv6 class with a 16 byte char array.  More... | |
| Ipv6 (const char *buffer, size_t buffer_len) | |
| Constructs an Ipv6 class using a string represenatation e.g. "2001:0db8:85a3:0000:0000:8a2e:0370:7334", "fe80:0:0:0:202:b3ff:fe1e:8329", "fe80::202:b3ff:fe1e:8329".  More... | |
  Public Member Functions inherited from dca_ipr::Ip | |
| Ip (const char *buffer, size_t buffer_len) | |
| Constructs an Ip class with a given C-string and its length.  More... | |
| dca_ipr::Ipv6::Ipv6 | ( | const unsigned char | ipaddr[16] | ) | 
Constructs an Ipv6 class with a 16 byte char array.
| [in] | ipaddr | Numeric representation of the IPv6 address | 
| dca_ipr::Ipv6::Ipv6 | ( | const char * | buffer, | 
| size_t | buffer_len | ||
| ) | 
Constructs an Ipv6 class using a string represenatation e.g. "2001:0db8:85a3:0000:0000:8a2e:0370:7334", "fe80:0:0:0:202:b3ff:fe1e:8329", "fe80::202:b3ff:fe1e:8329".
| [in] | buffer | Constant buffer pointer to an ASCII 7-bit string of the IP address | 
| [in] | buffer_len | The length of the string the buffer points to | 
 1.8.18