template <class Storage>

class GenericLmpFeaturesView

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

Public Methods

void GenericLmpFeaturesView<Storage> ()

Defined at line 1479 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 1480 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 1486 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 1497 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 1503 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 1513 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool Ok ()

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

Storage BackingStorage ()

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

bool IsComplete ()

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

::std::size_t SizeInBits ()

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

bool SizeIsKnown ()

Defined at line 1818 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 1823 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 2983 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 3939 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 3947 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 3954 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

bool IsAggregate ()

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

EmbossReservedDollarVirtualMaxSizeInBitsView MaxSizeInBits ()

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

EmbossReservedDollarVirtualMinSizeInBitsView MinSizeInBits ()

Defined at line 4710 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 4713 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 98048 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 98083 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 98090 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 98125 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 98132 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 98167 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 98174 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 98209 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 98216 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 98251 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 98258 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 98293 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 98300 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 98335 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 98342 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 98377 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 98384 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 98419 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 98426 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 98461 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 98468 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 98503 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 98510 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 98545 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 98552 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 98587 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 98594 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 98629 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 98636 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 98671 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 98678 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 98713 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 98720 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 98755 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 98762 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 98797 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 98804 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 98839 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 98846 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 98881 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 98888 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 98923 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 98930 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 98965 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 98972 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 99007 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 99014 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 99049 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 99056 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 99091 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 99098 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 99133 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 99140 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 99175 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 99182 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 99217 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 99224 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 99259 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 99266 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 99301 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 99308 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 99343 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 99350 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 99385 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 99392 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 99427 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 99434 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 99469 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 99476 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 99511 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 99518 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 99553 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 99560 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 99595 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 99602 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 99637 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 99644 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 99679 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 99686 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 99721 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 99728 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 99763 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 99770 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 99805 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 99812 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 99847 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 99854 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 99889 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 99896 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 99931 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 99938 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 99973 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 99980 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 100015 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 100022 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 100057 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 100064 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 100099 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 100106 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 100141 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 100148 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 100183 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 100190 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 100225 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 100232 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 100267 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 100274 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 100309 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 100316 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 100351 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 100358 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 100393 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 100400 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 100435 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 100442 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 100477 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 100484 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 100519 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 100526 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 100561 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 100568 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 100603 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 100610 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 100645 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 100652 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 100687 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 100694 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 100729 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 100736 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 100771 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 100778 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 100813 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 100820 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 100855 of file gen/third_party/pigweed/src/pw_bluetooth/public/pw_bluetooth/hci_events.emb.h

EmbossReservedDollarVirtualIntrinsicSizeInBitsView IntrinsicSizeInBits ()

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

Records

Friends

template <class OtherStorage>
class GenericLmpFeaturesView