template <class Storage>

class GenericLmpFeaturesView

Defined at line 1509 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

Public Methods

void GenericLmpFeaturesView<Storage> ()

Defined at line 1511 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

void GenericLmpFeaturesView<Storage> (::std::int32_t page, Storage emboss_reserved_local_bytes)

Defined at line 1512 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
void GenericLmpFeaturesView<Storage> (const GenericLmpFeaturesView<OtherStorage> & emboss_reserved_local_other)

Defined at line 1518 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename Arg, typename = typename ::std::enable_if<
                                    !EmbossReservedInternalIsGenericLmpFeaturesView<
                                        typename ::std::remove_cv<typename ::std::remove_reference<
                                            Arg>::type>::type>::value>::type>
void GenericLmpFeaturesView<Storage> (::std::int32_t page, Arg && emboss_reserved_local_arg)

Defined at line 1529 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename Arg0, typename Arg1, typename... Args>
void GenericLmpFeaturesView<Storage> (::std::int32_t page, Arg0 && emboss_reserved_local_arg0, Arg1 && emboss_reserved_local_arg1, Args &&... emboss_reserved_local_args)

Defined at line 1535 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
GenericLmpFeaturesView<Storage> & operator= (const GenericLmpFeaturesView<OtherStorage> & emboss_reserved_local_other)

Defined at line 1545 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool Ok ()

Defined at line 1553 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

Storage BackingStorage ()

Defined at line 1840 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool IsComplete ()

Defined at line 1841 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::std::size_t SizeInBits ()

Defined at line 1847 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool SizeIsKnown ()

Defined at line 1850 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
bool Equals (GenericLmpFeaturesView<OtherStorage> emboss_reserved_local_other)

Defined at line 1855 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
bool UncheckedEquals (GenericLmpFeaturesView<OtherStorage> emboss_reserved_local_other)

Defined at line 3015 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
void UncheckedCopyFrom (GenericLmpFeaturesView<OtherStorage> emboss_reserved_local_other)

Defined at line 3971 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
void CopyFrom (GenericLmpFeaturesView<OtherStorage> emboss_reserved_local_other)

Defined at line 3979 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

template <typename OtherStorage>
bool TryToCopyFrom (GenericLmpFeaturesView<OtherStorage> emboss_reserved_local_other)

Defined at line 3986 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool IsAggregate ()

Defined at line 3995 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

EmbossReservedDollarVirtualMaxSizeInBitsView MaxSizeInBits ()

Defined at line 4707 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_MaxSizeInBits ()

Defined at line 4710 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

EmbossReservedDollarVirtualMinSizeInBitsView MinSizeInBits ()

Defined at line 4742 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_MinSizeInBits ()

Defined at line 4745 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 0>> three_slot_packets ()

Defined at line 100069 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_three_slot_packets ()

Defined at line 100104 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 1>> five_slot_packets ()

Defined at line 100111 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_five_slot_packets ()

Defined at line 100146 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 2>> encryption ()

Defined at line 100153 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_encryption ()

Defined at line 100188 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 3>> slot_offset ()

Defined at line 100195 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_slot_offset ()

Defined at line 100230 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 4>> timing_accuracy ()

Defined at line 100237 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_timing_accuracy ()

Defined at line 100272 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 5>> role_switch ()

Defined at line 100279 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_role_switch ()

Defined at line 100314 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 6>> hold_mode ()

Defined at line 100321 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_hold_mode ()

Defined at line 100356 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 7>> sniff_mode ()

Defined at line 100363 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_sniff_mode ()

Defined at line 100398 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 9>> power_control_requests ()

Defined at line 100405 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_power_control_requests ()

Defined at line 100440 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 10>> channel_quality_driven_data_rate ()

Defined at line 100447 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_channel_quality_driven_data_rate ()

Defined at line 100482 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 11>> sco_link ()

Defined at line 100489 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_sco_link ()

Defined at line 100524 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 12>> hv2_packets ()

Defined at line 100531 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_hv2_packets ()

Defined at line 100566 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 13>> hv3_packets ()

Defined at line 100573 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_hv3_packets ()

Defined at line 100608 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 14>> mu_law_log_synchronous_data ()

Defined at line 100615 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_mu_law_log_synchronous_data ()

Defined at line 100650 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 15>> a_law_log_synchronous_data ()

Defined at line 100657 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_a_law_log_synchronous_data ()

Defined at line 100692 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 16>> cvsd_synchronous_data ()

Defined at line 100699 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_cvsd_synchronous_data ()

Defined at line 100734 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 17>> paging_parameter_negotiation ()

Defined at line 100741 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_paging_parameter_negotiation ()

Defined at line 100776 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 18>> power_control ()

Defined at line 100783 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_power_control ()

Defined at line 100818 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 19>> transparent_synchronous_data ()

Defined at line 100825 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_transparent_synchronous_data ()

Defined at line 100860 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::UIntView< ::emboss::support::FixedSizeViewParameters<3, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 20>> flow_control_lag ()

Defined at line 100867 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_flow_control_lag ()

Defined at line 100902 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 23>> broadcast_encryption ()

Defined at line 100909 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_broadcast_encryption ()

Defined at line 100944 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 25>> enhanced_data_rate_acl_2_mbs_mode ()

Defined at line 100951 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_enhanced_data_rate_acl_2_mbs_mode ()

Defined at line 100986 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 26>> enhanced_data_rate_acl_3_mbs_mode ()

Defined at line 100993 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_enhanced_data_rate_acl_3_mbs_mode ()

Defined at line 101028 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 27>> enhanced_inquiry_scan ()

Defined at line 101035 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_enhanced_inquiry_scan ()

Defined at line 101070 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 28>> interlaced_inquiry_scan ()

Defined at line 101077 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_interlaced_inquiry_scan ()

Defined at line 101112 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 29>> interlaced_page_scan ()

Defined at line 101119 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_interlaced_page_scan ()

Defined at line 101154 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 30>> rssi_with_inquiry_results ()

Defined at line 101161 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_rssi_with_inquiry_results ()

Defined at line 101196 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 31>> extended_sco_link_ev3_packets ()

Defined at line 101203 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_extended_sco_link_ev3_packets ()

Defined at line 101238 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 32>> ev4_packets ()

Defined at line 101245 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_ev4_packets ()

Defined at line 101280 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 33>> ev5_packets ()

Defined at line 101287 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_ev5_packets ()

Defined at line 101322 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 35>> afh_capable_peripheral ()

Defined at line 101329 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_afh_capable_peripheral ()

Defined at line 101364 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 36>> afh_classification_peripheral ()

Defined at line 101371 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_afh_classification_peripheral ()

Defined at line 101406 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 37>> bredr_not_supported ()

Defined at line 101413 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_bredr_not_supported ()

Defined at line 101448 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 38>> le_supported_controller ()

Defined at line 101455 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_le_supported_controller ()

Defined at line 101490 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 39>> three_slot_enhanced_data_rate_acl_packets ()

Defined at line 101497 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_three_slot_enhanced_data_rate_acl_packets ()

Defined at line 101532 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 40>> five_slot_enhanced_data_rate_acl_packets ()

Defined at line 101539 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_five_slot_enhanced_data_rate_acl_packets ()

Defined at line 101574 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 41>> sniff_subrating ()

Defined at line 101581 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_sniff_subrating ()

Defined at line 101616 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 42>> pause_encryption ()

Defined at line 101623 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_pause_encryption ()

Defined at line 101658 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 43>> afh_capable_central ()

Defined at line 101665 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_afh_capable_central ()

Defined at line 101700 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 44>> afh_classification_central ()

Defined at line 101707 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_afh_classification_central ()

Defined at line 101742 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 45>> enhanced_data_rate_esco_2_mbs_mode ()

Defined at line 101749 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_enhanced_data_rate_esco_2_mbs_mode ()

Defined at line 101784 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 46>> enhanced_data_rate_esco_3_mbs_mode ()

Defined at line 101791 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_enhanced_data_rate_esco_3_mbs_mode ()

Defined at line 101826 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 47>> three_slot_enhanced_data_rate_esco_packets ()

Defined at line 101833 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_three_slot_enhanced_data_rate_esco_packets ()

Defined at line 101868 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 48>> extended_inquiry_response ()

Defined at line 101875 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_extended_inquiry_response ()

Defined at line 101910 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 49>> simultaneous_le_and_bredr_to_same_device_capable_controller ()

Defined at line 101917 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_simultaneous_le_and_bredr_to_same_device_capable_controller ()

Defined at line 101952 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 51>> secure_simple_pairing_controller_support ()

Defined at line 101959 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_secure_simple_pairing_controller_support ()

Defined at line 101994 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 52>> encapsulated_pdu ()

Defined at line 102001 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_encapsulated_pdu ()

Defined at line 102036 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 53>> erroneous_data_reporting ()

Defined at line 102043 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_erroneous_data_reporting ()

Defined at line 102078 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 54>> non_flushable_packet_boundary_flag ()

Defined at line 102085 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_non_flushable_packet_boundary_flag ()

Defined at line 102120 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 56>> hci_link_supervision_timeout_changed_event ()

Defined at line 102127 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_hci_link_supervision_timeout_changed_event ()

Defined at line 102162 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 57>> variable_inquiry_tx_power_level ()

Defined at line 102169 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_variable_inquiry_tx_power_level ()

Defined at line 102204 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 58>> enhanced_power_control ()

Defined at line 102211 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_enhanced_power_control ()

Defined at line 102246 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 63>> extended_features ()

Defined at line 102253 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_extended_features ()

Defined at line 102288 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 0>> secure_simple_pairing_host_support ()

Defined at line 102295 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_secure_simple_pairing_host_support ()

Defined at line 102330 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 1>> le_supported_host ()

Defined at line 102337 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_le_supported_host ()

Defined at line 102372 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 3>> secure_connection_host_support ()

Defined at line 102379 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_secure_connection_host_support ()

Defined at line 102414 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 0>> connectionless_peripheral_broadcast_transmitter_operation ()

Defined at line 102421 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_connectionless_peripheral_broadcast_transmitter_operation ()

Defined at line 102456 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 1>> connectionless_peripheral_broadcast_receiver_operation ()

Defined at line 102463 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_connectionless_peripheral_broadcast_receiver_operation ()

Defined at line 102498 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 2>> synchronization_train ()

Defined at line 102505 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_synchronization_train ()

Defined at line 102540 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 3>> synchronization_scan ()

Defined at line 102547 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_synchronization_scan ()

Defined at line 102582 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 4>> hci_inquiry_response_notification_event ()

Defined at line 102589 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_hci_inquiry_response_notification_event ()

Defined at line 102624 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 5>> generalized_interlaced_scan ()

Defined at line 102631 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_generalized_interlaced_scan ()

Defined at line 102666 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 6>> coarse_clock_adjustment ()

Defined at line 102673 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_coarse_clock_adjustment ()

Defined at line 102708 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 8>> secure_connections_controller_support ()

Defined at line 102715 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_secure_connections_controller_support ()

Defined at line 102750 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 9>> ping ()

Defined at line 102757 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_ping ()

Defined at line 102792 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 10>> slot_availability_mask ()

Defined at line 102799 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_slot_availability_mask ()

Defined at line 102834 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

typename ::emboss::prelude::FlagView< ::emboss::support::FixedSizeViewParameters<1, ::emboss::support::AllValuesAreOk>, typename Storage::template OffsetStorageType<0, 11>> train_nudging ()

Defined at line 102841 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_train_nudging ()

Defined at line 102876 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

EmbossReservedDollarVirtualIntrinsicSizeInBitsView IntrinsicSizeInBits ()

Defined at line 102883 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

::emboss::support::Maybe<bool> has_IntrinsicSizeInBits ()

Defined at line 102891 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

Records

Friends

template <class OtherStorage>
class GenericLmpFeaturesView