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

Functions

nyx_dict_tnyx_blob_def_new (STR_t name, __NULLABLE__ STR_t label, STR_t value, STR_t format)
 Allocates a new INDI / Nyx BLOB.
 
__INLINE__ bool nyx_blob_def_set (nyx_dict_t *def, size_t size, BUFF_t buff, bool base64_encode)
 
__INLINE__ void nyx_blob_def_get (const nyx_dict_t *def, size_t *size, buff_t *buff, bool base64_decode)
 
nyx_dict_tnyx_blob_def_vector_new (STR_t device, STR_t name, nyx_state_t state, nyx_perm_t perm, nyx_dict_t *defs[], __NULLABLE__ const nyx_opts_t *opts)
 Allocates a new INDI / Nyx BLOB vector.
 

Detailed Description

Function Documentation

◆ nyx_blob_def_new()

nyx_dict_t * nyx_blob_def_new ( STR_t name,
__NULLABLE__ STR_t label,
STR_t value,
STR_t format )

Allocates a new INDI / Nyx BLOB.

Parameters
name
label
value
format
Returns

◆ nyx_blob_def_vector_new()

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

Allocates a new INDI / Nyx BLOB vector.

Parameters
device
name
state
perm
defs
opts
Returns