Skip to content

Class arduino::IPv6Address

ClassList > arduino > IPv6Address

Inherits the following classes: Printable

Public Attributes

Type Name
uint8_t bytes
uint32_t dword

Public Functions

Type Name
IPv6Address ()
IPv6Address (const uint8_t * address)
IPv6Address (const uint32_t * address)
bool fromString (const char * address)
bool fromString (const String & address)
operator const uint32_t * () const
operator const uint8_t * () const
IPv6Address & operator= (const uint8_t * address)
bool operator== (const IPv6Address & addr) const
bool operator== (const uint8_t * addr) const
uint8_t operator[] (int index) const
uint8_t & operator[] (int index)
virtual size_t printTo (Print & p) const
String toString () const
virtual ~IPv6Address ()

Public Attributes Documentation

variable bytes

uint8_t arduino::IPv6Address::bytes[16];

variable dword

uint32_t arduino::IPv6Address::dword[4];

Public Functions Documentation

function IPv6Address [1/3]

arduino::IPv6Address::IPv6Address () 

function IPv6Address [2/3]

arduino::IPv6Address::IPv6Address (
    const uint8_t * address
) 

function IPv6Address [3/3]

arduino::IPv6Address::IPv6Address (
    const uint32_t * address
) 

function fromString [1/2]

bool arduino::IPv6Address::fromString (
    const char * address
) 

function fromString [2/2]

inline bool arduino::IPv6Address::fromString (
    const String & address
) 

function operator const uint32_t *

inline arduino::IPv6Address::operator const uint32_t * () const

function operator const uint8_t *

inline arduino::IPv6Address::operator const uint8_t * () const

function operator=

IPv6Address & arduino::IPv6Address::operator= (
    const uint8_t * address
) 

function operator==

inline bool arduino::IPv6Address::operator== (
    const IPv6Address & addr
) const

function operator==

bool arduino::IPv6Address::operator== (
    const uint8_t * addr
) const

function operator[]

inline uint8_t arduino::IPv6Address::operator[] (
    int index
) const

function operator[]

inline uint8_t & arduino::IPv6Address::operator[] (
    int index
) 

function printTo

virtual size_t arduino::IPv6Address::printTo (
    Print & p
) const

function toString

String arduino::IPv6Address::toString () const

function ~IPv6Address

inline virtual arduino::IPv6Address::~IPv6Address () 

Friends Documentation

friend Client

class arduino::IPv6Address::Client (
    Client
) 

friend Server

class arduino::IPv6Address::Server (
    Server
) 

friend UDP

class arduino::IPv6Address::UDP (
    UDP
) 

The documentation for this class was generated from the following file cores/common/arduino/libraries/common/IPv6Address/IPv6Address.h