Crate libscf_sys

Source

Modules§

decorations

Structs§

scf_handle_t
scf_instance_t
scf_iter_t
scf_property_t
scf_propertygroup_t
scf_scope_t
scf_service_t
scf_snaplevel_t
scf_snapshot_t
scf_transaction_entry_t
scf_transaction_t
scf_value_t

Enums§

scf_error_t
scf_type_t

Constants§

SCF_DECODE_FMRI_EXACT
SCF_DECODE_FMRI_REQUIRE_INSTANCE
SCF_DECODE_FMRI_REQUIRE_NO_INSTANCE
SCF_DECODE_FMRI_TRUNCATE
SCF_DECORATE_CLEAR
SCF_LIMIT_MAX_FMRI_LENGTH
SCF_LIMIT_MAX_NAME_LENGTH
SCF_LIMIT_MAX_PG_TYPE_LENGTH
SCF_LIMIT_MAX_VALUE_LENGTH
SCF_PG_FLAG_NONPERSISTENT
SCF_SCOPE_LOCAL
SCF_VERSION
SMF_AT_NEXT_BOOT
SMF_IMMEDIATE
SMF_TEMPORARY

Functions§

scf_entry_add_value
scf_entry_create
scf_entry_destroy
scf_entry_destroy_children
scf_entry_reset
scf_error
scf_handle_bind
scf_handle_create
scf_handle_decode_fmri
scf_handle_decorate
scf_handle_destroy
scf_handle_get_scope
scf_handle_unbind
scf_instance_add_pg
scf_instance_create
scf_instance_delete
scf_instance_destroy
scf_instance_get_name
scf_instance_get_pg
scf_instance_get_pg_composed
scf_instance_get_snapshot
scf_instance_to_fmri
scf_iter_create
scf_iter_destroy
scf_iter_handle_scopes
scf_iter_instance_pgs
scf_iter_instance_pgs_composed
scf_iter_instance_snapshots
scf_iter_next_instance
scf_iter_next_pg
scf_iter_next_property
scf_iter_next_scope
scf_iter_next_service
scf_iter_next_snapshot
scf_iter_next_value
scf_iter_pg_properties
scf_iter_property_values
scf_iter_reset
scf_iter_scope_services
scf_iter_service_instances
scf_iter_service_pgs
scf_limit
scf_myname
scf_pg_create
scf_pg_delete
scf_pg_destroy
scf_pg_get_flags
scf_pg_get_name
scf_pg_get_property
scf_pg_get_type
scf_pg_update
scf_property_create
scf_property_destroy
scf_property_get_name
scf_property_type
scf_scope_add_service
scf_scope_create
scf_scope_destroy
scf_scope_get_name
scf_scope_get_service
scf_service_add_instance
scf_service_create
scf_service_delete
scf_service_destroy
scf_service_get_instance
scf_service_get_name
scf_snapshot_create
scf_snapshot_destroy
scf_snapshot_get_name
scf_snapshot_get_parent
scf_strerror
scf_transaction_commit
scf_transaction_create
scf_transaction_destroy
scf_transaction_property_change
scf_transaction_property_change_type
scf_transaction_property_delete
scf_transaction_property_new
scf_transaction_reset
scf_transaction_reset_all
scf_transaction_start
scf_type_base_type
scf_value_base_type
scf_value_create
scf_value_destroy
scf_value_get_as_string
scf_value_get_as_string_typed
scf_value_get_astring
scf_value_get_boolean
scf_value_get_count
scf_value_get_integer
scf_value_get_opaque
scf_value_get_time
scf_value_get_ustring
scf_value_reset
scf_value_set_astring
scf_value_set_boolean
scf_value_set_count
scf_value_set_from_string
scf_value_set_integer
scf_value_set_opaque
scf_value_set_time
scf_value_set_ustring
scf_value_type
smf_disable_instance
smf_enable_instance
smf_refresh_instance

Type Aliases§

scf_version_t