Lines Matching refs:nwam_value_t
152 and nwam_<entity>_get_prop_value(). These functions require an nwam_value_t as
154 of functions. Data can be retrieved from the nwam_value_t via the
156 set, the associated nwam_value_t can be immediately freed. For retrieval,
157 the nwam_value_t should be freed when the value(s) are no longer needed.
178 and are possibly multi-valued. An nwam_value_t must be created in order
181 nwam_error_t nwam_value_create_boolean(boolean_t, nwam_value_t *);
183 nwam_value_t *);
184 nwam_error_t nwam_value_create_uint64(uint64_t, nwam_value_t *);
185 nwam_error_t nwam_value_create_uint64_array(uint64_t *, uint_t, nwam_value_t *);
186 nwam_error_t nwam_value_create_int64(int64_t, nwam_value_t *);
187 nwam_error_t nwam_value_create_int64_array(int64_t *, uint_t, nwam_value_t *);
188 nwam_error_t nwam_value_create_string(char *, nwam_value_t *);
189 nwam_error_t nwam_value_create_string_array(char **, uint_t, nwam_value_t *);
194 nwam_error_t nwam_value_get_boolean(nwam_value_t, boolean_t *);
195 nwam_error_t nwam_value_get_boolean_array(nwam_value_t, boolean_t **, uint_t *);
196 nwam_error_t nwam_value_get_uint64(nwam_value_t, uint64_t *);
197 nwam_error_t nwam_value_get_uint64_array(nwam_value_t, uint64_t **, uint_t *);
198 nwam_error_t nwam_value_get_int64(nwam_value_t, int64_t *);
199 nwam_error_t nwam_value_get_int64_array(nwam_value_t, int64_t **, uint_t *);
200 nwam_error_t nwam_value_get_string(nwam_value_t, char **);
201 nwam_error_t nwam_value_get_string_array(nwam_value_t, char ***, uint_t *);
205 nwam_error_t nwam_value_get_type(nwam_value_t, nwam_value_type_t *);
206 nwam_error_t nwam_value_get_numvalues(nwam_value_t, uint_t *);
210 void nwam_value_free(nwam_value_t);
272 nwam_value_t *value);
277 nwam_value_t value);
282 nwam_value_t value);
284 int (*func)(void *, const char *, nwam_value_t), void *data,
294 nwam_value_t. The approach is similar to that used for Locations, with
315 int (*cb)(const char *, nwam_value_t **, void *),
318 const char *prop, nwam_value_t value);
322 nwam_value_t *value);
327 nwam_value_t value);
357 are stored in nwam_value_t structures; see the Values section for how to store/
375 int (*cb)(const char *, nwam_value_t **, void *),
378 const char *prop, nwam_value_t value);
382 nwam_value_t *value);
387 nwam_value_t value);
404 nwam_value_t structures; see the Values section for how to store/retrieve
425 int (*cb)(const char *, nwam_value_t **, void *),
428 const char *prop, nwam_value_t value);
432 const char *prop, nwam_value_t *value);
438 const char *prop, nwam_value_t value);
452 Known WLAN properties are stored in nwam_value_t structures; see the Values