FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kLightState Class Reference

Description

Represents a light state configuration.

Inheritance diagram for kLightState:
Inheritance graph

Public Member Functions

k64u kLightState_DelayNs (kLightState state)
 Gets the delay for the light state, in nanoseconds. More...
 
kStatus kLightState_DelayNsInfo (kLightState state, kInfo64u *info)
 Reports constraint and validity information for the DelayNs setting, in nanoseconds. More...
 
k64u kLightState_DurationNs (kLightState state)
 Reports the total time required to execute this light state, in nanoseconds. More...
 
k64u kLightState_ExposureNs (kLightState state)
 Gets the exposure for the light state, in nanoseconds. More...
 
kStatus kLightState_ExposureNsInfo (kLightState state, kInfo64u *info)
 Reports constraint and validity information for the ExposureNs setting. More...
 
k64u kLightState_GapNs (kLightState state)
 Gets the gap for the light state, in nanoseconds. More...
 
kStatus kLightState_GapNsInfo (kLightState state, kInfo64u *info)
 Reports constraint and validity information for the GapNs setting. More...
 
kSize kLightState_Id (kLightState state)
 Gets the id of the state. More...
 
kStatus kLightState_SetDelayNs (kLightState state, k64u delay)
 Sets the delay for the light state, in nanoseconds. More...
 
kStatus kLightState_SetExposureNs (kLightState state, k64u exposure)
 Sets the exposure for the light state, in nanoseconds. More...
 
kStatus kLightState_SetGapNs (kLightState state, k64u gap)
 Sets the gap for the light state, in nanoseconds. More...
 

The documentation for this class was generated from the following file: