class Light_SyncProxy

Defined at line 5247 of file fidling/gen/sdk/fidl/fuchsia.hardware.light/fuchsia.hardware.light/hlcpp/fuchsia/hardware/light/cpp/fidl.h

Public Methods

void Light_SyncProxy (::zx::channel channel)
void ~Light_SyncProxy ()
zx_status_t GetNumLights (uint32_t * out_count)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetNumLights

zx_status_t GetNumLightGroups (uint32_t * out_count)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetNumLightGroups

zx_status_t GetInfo (uint32_t index, ::fuchsia::hardware::light::Light_GetInfo_Result * out_Light_GetInfo_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetInfo

zx_status_t GetCurrentSimpleValue (uint32_t index, ::fuchsia::hardware::light::Light_GetCurrentSimpleValue_Result * out_Light_GetCurrentSimpleValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetCurrentSimpleValue

zx_status_t SetSimpleValue (uint32_t index, bool value, ::fuchsia::hardware::light::Light_SetSimpleValue_Result * out_Light_SetSimpleValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.SetSimpleValue

zx_status_t GetCurrentBrightnessValue (uint32_t index, ::fuchsia::hardware::light::Light_GetCurrentBrightnessValue_Result * out_Light_GetCurrentBrightnessValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetCurrentBrightnessValue

zx_status_t SetBrightnessValue (uint32_t index, double value, ::fuchsia::hardware::light::Light_SetBrightnessValue_Result * out_Light_SetBrightnessValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.SetBrightnessValue

zx_status_t GetCurrentRgbValue (uint32_t index, ::fuchsia::hardware::light::Light_GetCurrentRgbValue_Result * out_Light_GetCurrentRgbValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetCurrentRgbValue

zx_status_t SetRgbValue (uint32_t index, ::fuchsia::hardware::light::Rgb value, ::fuchsia::hardware::light::Light_SetRgbValue_Result * out_Light_SetRgbValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.SetRgbValue

zx_status_t GetGroupInfo (uint32_t group_id, ::fuchsia::hardware::light::Light_GetGroupInfo_Result * out_Light_GetGroupInfo_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetGroupInfo

zx_status_t GetGroupCurrentSimpleValue (uint32_t group_id, ::fuchsia::hardware::light::Light_GetGroupCurrentSimpleValue_Result * out_Light_GetGroupCurrentSimpleValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetGroupCurrentSimpleValue

zx_status_t SetGroupSimpleValue (uint32_t group_id, ::std::vector<bool> values, ::fuchsia::hardware::light::Light_SetGroupSimpleValue_Result * out_Light_SetGroupSimpleValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.SetGroupSimpleValue

zx_status_t GetGroupCurrentBrightnessValue (uint32_t group_id, ::fuchsia::hardware::light::Light_GetGroupCurrentBrightnessValue_Result * out_Light_GetGroupCurrentBrightnessValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetGroupCurrentBrightnessValue

zx_status_t SetGroupBrightnessValue (uint32_t group_id, ::std::vector<double> values, ::fuchsia::hardware::light::Light_SetGroupBrightnessValue_Result * out_Light_SetGroupBrightnessValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.SetGroupBrightnessValue

zx_status_t GetGroupCurrentRgbValue (uint32_t group_id, ::fuchsia::hardware::light::Light_GetGroupCurrentRgbValue_Result * out_Light_GetGroupCurrentRgbValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.GetGroupCurrentRgbValue

zx_status_t SetGroupRgbValue (uint32_t group_id, ::std::vector< ::fuchsia::hardware::light::Rgb> values, ::fuchsia::hardware::light::Light_SetGroupRgbValue_Result * out_Light_SetGroupRgbValue_Result)

cts-coverage-fidl-name:fuchsia.hardware.light/Light.SetGroupRgbValue

Friends

class SynchronousInterfacePtr