|
jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
|
Classes | |
| struct | EUI48 |
| A packed 48 bit EUI-48 identifier, formerly known as MAC-48 or simply network device MAC address (Media Access Control address). More... | |
| struct | EUI48Sub |
| A 48 bit EUI-48 sub-identifier, see EUI48. More... | |
Functions | |
| constexpr EUI48 | be_to_cpu (EUI48 const &n) noexcept |
| constexpr EUI48 | bswap (EUI48 const &source) noexcept |
| static constexpr void | bswap_6bytes (uint8_t *sink, const uint8_t *source) noexcept |
| constexpr EUI48 | cpu_to_be (EUI48 const &h) noexcept |
| constexpr EUI48 | cpu_to_le (EUI48 const &h) noexcept |
| constexpr EUI48 | le_to_cpu (EUI48 const &l) noexcept |
| bool | operator!= (const EUI48 &lhs, const EUI48 &rhs) noexcept |
| bool | operator!= (const EUI48Sub &lhs, const EUI48Sub &rhs) noexcept |
| bool | operator== (const EUI48 &lhs, const EUI48 &rhs) noexcept |
| bool | operator== (const EUI48Sub &lhs, const EUI48Sub &rhs) noexcept |
| std::string | to_string (const EUI48 &a) noexcept |
| std::string | to_string (const EUI48Sub &a) noexcept |