template <class Storage>

class GenericLmpFeaturesView

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

Public Methods

void GenericLmpFeaturesView<Storage> ()

Defined at line 1495 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 1496 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 1502 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 1513 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 1519 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 1529 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool Ok ()

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

Storage BackingStorage ()

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

bool IsComplete ()

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

::std::size_t SizeInBits ()

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

bool SizeIsKnown ()

Defined at line 1834 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 1839 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 2999 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 3955 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 3963 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 3970 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool IsAggregate ()

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

EmbossReservedDollarVirtualMaxSizeInBitsView MaxSizeInBits ()

Defined at line 4691 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 4694 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

EmbossReservedDollarVirtualMinSizeInBitsView MinSizeInBits ()

Defined at line 4726 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 4729 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 99062 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 99097 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 99104 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 99139 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 99146 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 99181 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 99188 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 99223 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 99230 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 99265 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 99272 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 99307 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 99314 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 99349 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 99356 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 99391 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 99398 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 99433 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 99440 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 99475 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 99482 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 99517 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 99524 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 99559 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 99566 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 99601 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 99608 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 99643 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 99650 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 99685 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 99692 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 99727 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 99734 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 99769 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 99776 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 99811 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 99818 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 99853 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 99860 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 99895 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 99902 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 99937 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 99944 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 99979 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 99986 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 100021 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 100028 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 100063 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 100070 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 100105 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 100112 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 100147 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 100154 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 100189 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 100196 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 100231 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 100238 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 100273 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 100280 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 100315 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 100322 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 100357 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 100364 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 100399 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 100406 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 100441 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 100448 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 100483 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 100490 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 100525 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 100532 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 100567 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 100574 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 100609 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 100616 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 100651 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 100658 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 100693 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 100700 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 100735 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 100742 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 100777 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 100784 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 100819 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 100826 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 100861 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 100868 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 100903 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 100910 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 100945 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 100952 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 100987 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 100994 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 101029 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 101036 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 101071 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 101078 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 101113 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 101120 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 101155 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 101162 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 101197 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 101204 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 101239 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 101246 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 101281 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 101288 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 101323 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 101330 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 101365 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 101372 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 101407 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 101414 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 101449 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 101456 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 101491 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 101498 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 101533 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 101540 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 101575 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 101582 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 101617 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 101624 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 101659 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 101666 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 101701 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 101708 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 101743 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 101750 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 101785 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 101792 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 101827 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 101834 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 101869 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

EmbossReservedDollarVirtualIntrinsicSizeInBitsView IntrinsicSizeInBits ()

Defined at line 101876 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 101884 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

Records

Friends

template <class OtherStorage>
class GenericLmpFeaturesView