libnvpair - name-value pair library
cc [ flag... ] file... -lnvpair [ library... ] #include <libnvpair.h>
The libnvpair library exports a set of functions for managing name-value pairs.
The library defines four opaque handles:
nvpair_t
nvlist_t
nv_alloc_t
nv_alloc_ops_t
The library supports the following operations:
The shared object libnvpair.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.
nvlist_add_boolean | nvlist_add_boolean_value |
nvlist_add_boolean_array | nvlist_add_byte |
nvlist_add_byte_array | |
nvlist_add_int8 | |
nvlist_add_int16 | |
nvlist_add_int32 | |
nvlist_add_int64 | |
nvlist_add_nvlist | |
nvlist_add_nvpair | |
nvlist_add_string_array | |
nvlist_add_uint8_array | |
nvlist_add_uint16_array | |
nvlist_add_uint32_array | |
nvlist_add_uint64_array | |
nvlist_dup | |
nvlist_free | |
nvlist_lookup_boolean_value | |
nvlist_lookup_byte | |
nvlist_lookup_double | |
nvlist_lookup_int8_array | |
nvlist_lookup_int16_array | |
nvlist_lookup_int32_array | |
nvlist_lookup_int64_array | |
nvlist_lookup_nvlist_array | |
nvlist_lookup_nvpair | |
nvlist_lookup_string | |
nvlist_lookup_uint8 | |
nvlist_lookup_uint16 | |
nvlist_lookup_uint32 | |
nvlist_lookup_uint64 | |
nvlist_merge | |
nvlist_pack | |
nvlist_remove_all | |
nvlist_unpack | |
nvlist_xdup | |
nvlist_xunpack | |
nvpair_type | |
nvpair_value_boolean_value | |
nvpair_value_byte_array | |
nvpair_value_int8 | |
nvpair_value_int16 | |
nvpair_value_int32 | |
nvpair_value_int64 | |
nvpair_value_nvlist | |
nvpair_value_string | |
nvpair_value_uint8 | |
nvpair_value_uint16 | |
nvpair_value_uint32 | |
nvpair_value_uint64 | |
nv_alloc_init | |
nv_alloc_reset |
/lib/libnvpair.so.1
/lib/64/libnvpair.so.1
See attributes(5) for description of the following attributes:
|
Intro(3), attributes(5)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |