ErrorOr class for error handling.
Definition ErrorOr.h:22
IP Creation helpers.
Definition IP.h:70
static bool IpCheckVersion4(const Char *ip)
Definition IPAddress.cc:88
static ErrorOr< KString > ToKString(Ref< RawIPAddress6 > &ipv6)
Definition IPAddress.cc:74
IPv6 address.
Definition IP.h:45
bool operator==(const RawIPAddress6 &ipv6)
Definition IPAddress.cc:57
RawIPAddress6(const RawIPAddress6 &)=default
UInt8 fAddr[16]
Definition IP.h:62
RawIPAddress6 & operator=(const RawIPAddress6 &)=delete
friend IPFactory
Definition IP.h:64
UInt8 & operator[](const Size &index)
Definition IPAddress.cc:48
UInt8 * Address()
Definition IP.h:54
bool operator!=(const RawIPAddress6 &ipv6)
Definition IPAddress.cc:65
RawIPAddress6(UInt8 Bytes[16])
Definition IPAddress.cc:44
BOOL operator!=(const RawIPAddress &ipv6)
Definition IPAddress.cc:27
UInt8 * Address()
Definition IPAddress.cc:11
UInt8 & operator[](const Size &index)
Definition IPAddress.cc:35
friend IPFactory
Definition IP.h:38
RawIPAddress(const RawIPAddress &)=default
RawIPAddress(UInt8 bytes[4])
Definition IPAddress.cc:15
BOOL operator==(const RawIPAddress &ipv6)
Definition IPAddress.cc:19
UInt8 fAddr[4]
Definition IP.h:36
RawIPAddress & operator=(const RawIPAddress &)=delete
Reference wrapper class. /// =========================================================== ///.
Definition Ref.h:22
UPS inline definitions.
Definition Device.h:12
char Char
Definition Config.h:51
__SIZE_TYPE__ Size
Definition Config.h:59
__UINT8_TYPE__ UInt8
Definition Config.h:55