MacAddress [constructor] | Constructors |
bytes | Get a pointer to the MAC address' binary value. |
isBroadcast | Return true if this is the broadcast MAC address. |
isLocallyAdministered | Return true if this MAC address is locally administered. |
isMulticast | Return true if this is a multicast MAC address. |
isUnicast | Return true if this is a unicast MAC address. |
parse | Update the current MacAddress object from a human-readable string. |
setFromBinary | Update the current MacAddress object from a 6-byte binary representation, throwing on failure. |
setFromString | Update the current MacAddress object from a human-readable string, throwing on failure. |
toString | Return a human-readable representation of the MAC address. |
trySetFromBinary | Update the current MacAddress object from a 6-byte binary representation. |
trySetFromString | Update the current MacAddress object from a human-readable string. |
u64HBO | Return the address as a uint64_t, in host byte order. |
u64NBO | Return the address as a uint64_t, in network byte order. |
operator== | Return true if the two MAC addresses are equal. |
operator!= | Return true if the two MAC addresses are not equal. |
operator<=> | Order two MAC addresses by their host-byte-order value. |