Nyx Node
Loading...
Searching...
No Matches
Nyx Light
Collaboration diagram for Nyx Light:

Functions

nyx_dict_tnyx_light_def_new (STR_t name, __NULLABLE__ STR_t label, nyx_state_t value)
 Allocates a new INDI / Nyx light.
 
__INLINE__ bool nyx_light_def_set (nyx_dict_t *def, nyx_state_t value)
 
__INLINE__ nyx_state_t nyx_light_def_get (const nyx_dict_t *def)
 
nyx_dict_tnyx_light_def_vector_new (STR_t device, STR_t name, nyx_state_t state, nyx_dict_t *defs[], __NULLABLE__ const nyx_opts_t *opts)
 Allocates a new INDI / Nyx light vector.
 

Detailed Description

Function Documentation

◆ nyx_light_def_new()

nyx_dict_t * nyx_light_def_new ( STR_t name,
__NULLABLE__ STR_t label,
nyx_state_t value )

Allocates a new INDI / Nyx light.

Parameters
name
label
value
Returns

◆ nyx_light_def_vector_new()

nyx_dict_t * nyx_light_def_vector_new ( STR_t device,
STR_t name,
nyx_state_t state,
nyx_dict_t * defs[],
__NULLABLE__ const nyx_opts_t * opts )

Allocates a new INDI / Nyx light vector.

Parameters
device
name
state
defs
opts
Returns