class MediaButtonsEvent
Defined at line 2968 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
void MediaButtonsEvent ()
void MediaButtonsEvent (MediaButtonsEvent && other)
const int8_t & volume ()
Defined at line 2974 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_volume ()
Defined at line 2978 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
int8_t * mutable_volume ()
Defined at line 2982 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_volume ()
Defined at line 2990 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const bool & mic_mute ()
Defined at line 2998 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_mic_mute ()
Defined at line 3002 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool * mutable_mic_mute ()
Defined at line 3006 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_mic_mute ()
Defined at line 3014 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const bool & pause ()
Defined at line 3022 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_pause ()
Defined at line 3026 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool * mutable_pause ()
Defined at line 3030 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_pause ()
Defined at line 3038 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const bool & camera_disable ()
Defined at line 3046 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_camera_disable ()
Defined at line 3050 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool * mutable_camera_disable ()
Defined at line 3054 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_camera_disable ()
Defined at line 3062 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const bool & power ()
Defined at line 3070 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_power ()
Defined at line 3074 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool * mutable_power ()
Defined at line 3078 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_power ()
Defined at line 3086 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const bool & function ()
Defined at line 3094 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_function ()
Defined at line 3098 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool * mutable_function ()
Defined at line 3102 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_function ()
Defined at line 3110 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const uint32_t & device_id ()
Defined at line 3118 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_device_id ()
Defined at line 3122 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
uint32_t * mutable_device_id ()
Defined at line 3126 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_device_id ()
Defined at line 3134 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_wake_lease ()
Defined at line 3160 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
MediaButtonsEvent & set_volume (int8_t _value)
MediaButtonsEvent & set_mic_mute (bool _value)
MediaButtonsEvent & set_pause (bool _value)
MediaButtonsEvent & set_camera_disable (bool _value)
MediaButtonsEvent & set_power (bool _value)
MediaButtonsEvent & set_function (bool _value)
MediaButtonsEvent & set_device_id (uint32_t _value)
const ::zx::eventpair & wake_lease ()
Optional wake lease for power baton passing.
Defined at line 3143 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_wake_lease ()
Defined at line 3147 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
::zx::eventpair * mutable_wake_lease ()
Optional wake lease for power baton passing.
Defined at line 3152 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
MediaButtonsEvent & set_wake_lease (::zx::eventpair _value)
const uint64_t & trace_flow_id ()
Optional trace flow ID to connect the event flow.
Defined at line 3169 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_trace_flow_id ()
Defined at line 3173 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
uint64_t * mutable_trace_flow_id ()
Optional trace flow ID to connect the event flow.
Defined at line 3178 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_trace_flow_id ()
Defined at line 3186 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
MediaButtonsEvent & set_trace_flow_id (uint64_t _value)
void ~MediaButtonsEvent ()
MediaButtonsEvent & operator= (MediaButtonsEvent && other)
::std::unique_ptr<MediaButtonsEvent> New ()
void Encode (::fidl::Encoder *_encoder,size_t_offset,std::optional< ::fidl::HandleInformation>maybe_handle_info)
void Decode (::fidl::Decoder *_decoder,MediaButtonsEvent *_value,size_t_offset)
zx_status_t Clone (MediaButtonsEvent * _result)