class DeviceClass
Defined at line 1928 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/hlcpp/fuchsia/bluetooth/cpp/fidl.h
The "Class of Device/Service" is a variable-format field that defines the category of a
Bluetooth device. The bitfield is divided into segments called "major service class",
"major device class", and "minor device class".
No assumptions about the specific functionality or characteristics of any application should be
based solely on its inclusion within a Major or Minor device class. For more information, see
https://www.bluetooth.com/specifications/assigned-numbers/baseband.
Public Members
uint32_t value
Public Methods
::std::unique_ptr<DeviceClass> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, DeviceClass * value, size_t _offset)
zx_status_t Clone (DeviceClass * result)