man3nvpair |
Name-value Pair Library Functions |
man3nvpair |
man3nvpair — Name-value Pair Library Functions
- Back to index
-
nvlist_add_boolean(3nvpair)
- nvlist_add_boolean, nvlist_add_boolean_value, nvlist_add_byte,
nvlist_add_int8, nvlist_add_uint8, nvlist_add_int16, nvlist_add_uint16,
nvlist_add_int32, nvlist_add_uint32, nvlist_add_int64, nvlist_add_uint64,
nvlist_add_double, nvlist_add_string, nvlist_add_nvlist, nvlist_add_nvpair,
nvlist_add_boolean_array, nvlist_add_byte_array, nvlist_add_int8_array,
nvlist_add_uint8_array, nvlist_add_int16_array, nvlist_add_uint16_array,
nvlist_add_int32_array, nvlist_add_uint32_array, nvlist_add_int64_array,
nvlist_add_uint64_array, nvlist_add_string_array, nvlist_add_nvlist_array -
add new name-value pair to nvlist_t
-
nvlist_alloc(3nvpair)
- nvlist_alloc, nvlist_free, nvlist_size, nvlist_pack,
nvlist_unpack, nvlist_dup, nvlist_merge, nvlist_xalloc, nvlist_xpack,
nvlist_xunpack, nvlist_xdup, nvlist_lookup_nv_alloc, nv_alloc_init,
nv_alloc_reset, nv_alloc_fini - manage a name-value pair list
-
nvlist_lookup_boolean(3nvpair)
- nvlist_lookup_boolean, nvlist_lookup_boolean_value,
nvlist_lookup_byte, nvlist_lookup_int8, nvlist_lookup_uint8,
nvlist_lookup_int16, nvlist_lookup_uint16, nvlist_lookup_int32,
nvlist_lookup_uint32, nvlist_lookup_int64, nvlist_lookup_uint64,
nvlist_lookup_double, nvlist_lookup_string, nvlist_lookup_nvlist,
nvlist_lookup_boolean_array, nvlist_lookup_byte_array,
nvlist_lookup_int8_array, nvlist_lookup_uint8_array,
nvlist_lookup_int16_array, nvlist_lookup_uint16_array,
nvlist_lookup_int32_array, nvlist_lookup_uint32_array,
nvlist_lookup_int64_array, nvlist_lookup_uint64_array,
nvlist_lookup_nvlist_array, nvlist_lookup_string_array, nvlist_lookup_pairs
- match name and type indicated by the interface name and retrieve data
value
-
nvlist_lookup_nvpair(3nvpair)
- nvlist_lookup_nvpair, nvlist_exists, nvlist_empty - lookup named
pairs
-
nvlist_next_nvpair(3nvpair)
- nvlist_next_nvpair, nvpair_name, nvpair_type - return data
regarding name-value pairs
-
nvlist_remove(3nvpair)
- nvlist_remove, nvlist_remove_all - remove name-value pairs
-
nvpair_value_byte(3nvpair)
- nvpair_value_byte, nvpair_value_boolean_value, nvpair_value_int8,
nvpair_value_uint8, nvpair_value_int16, nvpair_value_uint16,
nvpair_value_int32, nvpair_value_uint32, nvpair_value_int64,
nvpair_value_uint64, nvpair_value_double, nvpair_value_string,
nvpair_value_nvlist, nvpair_value_boolean_array, nvpair_value_byte_array,
nvpair_value_int8_array, nvpair_value_uint8_array, nvpair_value_int16_array,
nvpair_value_uint16_array, nvpair_value_int32_array,
nvpair_value_uint32_array, nvpair_value_int64_array,
nvpair_value_uint64_array, nvpair_value_string_array,
nvpair_value_nvlist_array - retrieve value from a name-value pair