class PowerElementProvider_SetClockLimit_Response
Defined at line 4108 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const ::zx::eventpair & handle ()
Required. A handle representing this request; the clock limit will be honored as long as
the handle is open.
Defined at line 4116 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
bool has_handle ()
Defined at line 4120 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::zx::eventpair * mutable_handle ()
Required. A handle representing this request; the clock limit will be honored as long as
the handle is open.
Defined at line 4126 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
void clear_handle ()
Defined at line 4134 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
const uint64_t & actual_hz ()
Required. The actual frequency the clock is limited to. This may be more or less than
`hz`.
Defined at line 4144 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
bool has_actual_hz ()
Defined at line 4148 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
uint64_t * mutable_actual_hz ()
Required. The actual frequency the clock is limited to. This may be more or less than
`hz`.
Defined at line 4154 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
void clear_actual_hz ()
Defined at line 4162 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
PowerElementProvider_SetClockLimit_Response & set_handle (::zx::eventpair _value)
PowerElementProvider_SetClockLimit_Response & set_actual_hz (uint64_t _value)
void PowerElementProvider_SetClockLimit_Response ()
void PowerElementProvider_SetClockLimit_Response (PowerElementProvider_SetClockLimit_Response && other)
void ~PowerElementProvider_SetClockLimit_Response ()
PowerElementProvider_SetClockLimit_Response & operator= (PowerElementProvider_SetClockLimit_Response && other)
::std::unique_ptr<PowerElementProvider_SetClockLimit_Response> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, PowerElementProvider_SetClockLimit_Response * _value, size_t _offset)
zx_status_t Clone (PowerElementProvider_SetClockLimit_Response * _result)