| jaulib v1.4.0-2-g788cf73
    Jau Support Library (C++, Java, ..) | 
Networking types and functionality. More...
| Classes | |
| struct | jau::io::net::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 | jau::io::net::EUI48Sub | 
| A 48 bit EUI-48 sub-identifier, see EUI48.  More... | |
| class | jau::uuid128_t | 
| class | jau::uuid16_t | 
| class | jau::uuid32_t | 
| class | jau::uuid_t | 
| Functions | |
| constexpr EUI48 | jau::io::net::be_to_cpu (EUI48 const &n) noexcept | 
| constexpr EUI48 | jau::io::net::bswap (EUI48 const &source) noexcept | 
| static constexpr void | jau::io::net::bswap_6bytes (uint8_t *sink, const uint8_t *source) noexcept | 
| constexpr EUI48 | jau::io::net::cpu_to_be (EUI48 const &h) noexcept | 
| constexpr EUI48 | jau::io::net::cpu_to_le (EUI48 const &h) noexcept | 
| uuid128_t | jau::get_uuid128 (uint8_t const *buffer) noexcept | 
| uuid128_t | jau::get_uuid128 (uint8_t const *buffer, lb_endian_t const le_or_be) noexcept | 
| uuid16_t | jau::get_uuid16 (uint8_t const *buffer) noexcept | 
| uuid16_t | jau::get_uuid16 (uint8_t const *buffer, lb_endian_t const le_or_be) noexcept | 
| uuid32_t | jau::get_uuid32 (uint8_t const *buffer) noexcept | 
| uuid32_t | jau::get_uuid32 (uint8_t const *buffer, lb_endian_t const le_or_be) noexcept | 
| constexpr EUI48 | jau::io::net::le_to_cpu (EUI48 const &l) noexcept | 
| bool | jau::io::net::operator!= (const EUI48 &lhs, const EUI48 &rhs) noexcept | 
| bool | jau::io::net::operator!= (const EUI48Sub &lhs, const EUI48Sub &rhs) noexcept | 
| bool | jau::io::net::operator== (const EUI48 &lhs, const EUI48 &rhs) noexcept | 
| bool | jau::io::net::operator== (const EUI48Sub &lhs, const EUI48Sub &rhs) noexcept | 
| std::string | jau::io::net::to_string (const EUI48 &a) noexcept | 
| std::string | jau::io::net::to_string (const EUI48Sub &a) noexcept | 
| std::string | jau::to_string (const uuid_t::TypeSize v) noexcept | 
| Variables | |
| uuid128_t | jau::BT_BASE_UUID | 
| Bluetooth UUID https://www.bluetooth.com/specifications/assigned-numbers/service-discovery/ | |
Networking types and functionality.
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | staticconstexprnoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinenoexcept | 
| 
 | extern | 
Bluetooth UUID https://www.bluetooth.com/specifications/assigned-numbers/service-discovery/
Bluetooth is LSB or Little-Endian!
BASE_UUID '00000000-0000-1000-8000-00805F9B34FB'