class EngineSetDisplayPowerModeRequest

Defined at line 1462 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

Public Methods

void EngineSetDisplayPowerModeRequest (Storage_ storage)
void EngineSetDisplayPowerModeRequest (::fuchsia_hardware_display_types::DisplayId display_id, ::fuchsia_hardware_display_types::PowerMode power_mode)
void EngineSetDisplayPowerModeRequest ()

Default constructs a |EngineSetDisplayPowerModeRequest| only if all of its members are default constructible.

Defined at line 1472 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

void EngineSetDisplayPowerModeRequest (EngineSetDisplayPowerModeRequest && )

Defined at line 1475 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

void EngineSetDisplayPowerModeRequest (const EngineSetDisplayPowerModeRequest & other)
EngineSetDisplayPowerModeRequest & operator= (EngineSetDisplayPowerModeRequest && )

Defined at line 1476 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

EngineSetDisplayPowerModeRequest & operator= (const EngineSetDisplayPowerModeRequest & other)
bool operator== (const EngineSetDisplayPowerModeRequest & other)
bool operator!= (const EngineSetDisplayPowerModeRequest & other)
const ::fuchsia_hardware_display_types::DisplayId & display_id ()

Identifies the display whose power state is changed.

Must be a valid ID assigned to a display connected to the system.

TODO(https://fxbug.dev/399954526): Update the contract to cover

configurations that reference an unassigned DisplayId.

::fuchsia_hardware_display_types::DisplayId & display_id ()

Identifies the display whose power state is changed.

Must be a valid ID assigned to a display connected to the system.

TODO(https://fxbug.dev/399954526): Update the contract to cover

configurations that reference an unassigned DisplayId.

EngineSetDisplayPowerModeRequest & display_id (::fuchsia_hardware_display_types::DisplayId value)

Identifies the display whose power state is changed.

Must be a valid ID assigned to a display connected to the system.

TODO(https://fxbug.dev/399954526): Update the contract to cover

configurations that reference an unassigned DisplayId.

::fuchsia_hardware_display_types::PowerMode power_mode ()

The display's new power mode.

Displays have `ON` power mode when they are connected to the system.

::fuchsia_hardware_display_types::PowerMode & power_mode ()

The display's new power mode.

Displays have `ON` power mode when they are connected to the system.

EngineSetDisplayPowerModeRequest & power_mode (::fuchsia_hardware_display_types::PowerMode value)

The display's new power mode.

Displays have `ON` power mode when they are connected to the system.

void EngineSetDisplayPowerModeRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits