Content-type: text/html Man page of libscf

libscf

Section: Interface Libraries (3LIB)
Updated: 9 Sep 2004
Index Return to Main Contents
 

NAME

libscf - service configuration facility library  

SYNOPSIS

cc [ flag... ] file... -lscf [ library... ]
#include <libscf.h>
 

DESCRIPTION

Functions in this library define the interface for reading, writing, and manipulating service configurations.  

INTERFACES

The shared object libscf.so.1 provides the public interfaces defined below. See intro(3) for additional information on shared object interfaces.

scf_entry_add_valuescf_entry_create
scf_entry_destroyscf_entry_destroy_children
scf_entry_handlescf_entry_reset
scf_errorscf_handle_bind
scf_handle_createscf_handle_decode_fmri
scf_handle_decoratescf_handle_destroy
scf_handle_get_scopescf_handle_unbind
scf_instance_add_pgscf_instance_create
scf_instance_deletescf_instance_destroy
scf_instance_get_namescf_instance_get_parent
scf_instance_get_pgscf_instance_get_pg_composed
scf_instance_get_snapshotscf_instance_handle
scf_instance_to_fmriscf_iter_create
scf_iter_destroyscf_iter_handle
scf_iter_handle_scopesscf_iter_instance_pgs
scf_iter_instance_pgs_composed scf_iter_instance_pgs_typed_composed
scf_iter_instance_pgs_typedscf_iter_instance_snapshots
scf_iter_next_instancescf_iter_next_pg
scf_iter_next_propertyscf_iter_next_scope
scf_iter_next_servicescf_iter_next_snapshot
scf_iter_next_valuescf_iter_pg_properties
scf_iter_property_valuesscf_iter_reset
scf_iter_scope_servicesscf_iter_service_instances
scf_iter_service_pgsscf_iter_service_pgs_typed
scf_iter_snaplevel_pgsscf_iter_snaplevel_pgs_typed
scf_limitscf_myname
scf_pg_createscf_pg_delete
scf_pg_destroyscf_pg_get_flags
scf_pg_get_namescf_pg_get_parent_instance
scf_pg_get_parent_servicescf_pg_get_parent_snaplevel
scf_pg_get_propertyscf_pg_get_type
scf_pg_get_underlying_pgscf_pg_handle
scf_pg_to_fmriscf_pg_update
scf_property_createscf_property_destroy
scf_property_get_namescf_property_get_value
scf_property_handlescf_property_is_type
scf_property_to_fmriscf_property_type
scf_scope_add_servicescf_scope_create
scf_scope_destroyscf_scope_get_name
scf_scope_get_servicescf_scope_handle
scf_scope_to_fmriscf_service_add_instance
scf_service_add_pgscf_service_create
scf_service_deletescf_service_destroy
scf_service_get_instancescf_service_get_name
scf_service_get_parentscf_service_get_pg
scf_service_handlescf_service_to_fmri
scf_simple_app_props_freescf_simple_app_props_get
scf_simple_app_props_nextscf_simple_app_props_search
scf_simple_prop_freescf_simple_prop_get
scf_simple_prop_namescf_simple_prop_next_astring
scf_simple_prop_next_booleanscf_simple_prop_next_count
scf_simple_prop_next_integerscf_simple_prop_next_opaque
scf_simple_prop_next_resetscf_simple_prop_next_time
scf_simple_prop_next_ustringscf_simple_prop_numvalues
scf_simple_prop_pgnamescf_simple_prop_type
scf_simple_walk_instancesscf_snaplevel_create
scf_snaplevel_destroyscf_snaplevel_get_instance_name
scf_snaplevel_get_next_snaplevelscf_snaplevel_get_parent
scf_snaplevel_get_pgscf_snaplevel_get_scope_name
scf_snaplevel_get_service_namescf_snaplevel_handle
scf_snapshot_createscf_snapshot_destroy
scf_snapshot_get_base_snaplevelscf_snapshot_get_name
scf_snapshot_get_parentscf_snapshot_handle
scf_strerrorscf_transaction_add
scf_transaction_commitscf_transaction_create
scf_transaction_destroyscf_transaction_destroy_children
scf_transaction_handlescf_transaction_property_change
scf_transaction_property_change_type scf_transaction_property_delete
scf_transaction_property_newscf_transaction_reset
scf_transaction_reset_allscf_transaction_start
scf_type_base_typescf_value_base_type
scf_value_createscf_value_destroy
scf_value_get_as_stringscf_value_get_as_string_typed
scf_value_get_astringscf_value_get_boolean
scf_value_get_countscf_value_get_integer
scf_value_get_opaquescf_value_get_time
scf_value_get_ustringscf_value_handle
scf_value_is_typescf_value_reset
scf_value_set_astringscf_value_set_boolean
scf_value_set_countscf_value_set_from_string
scf_value_set_integerscf_value_set_opaque
scf_value_set_timescf_value_set_ustring
scf_value_typesmf_degrade_instance
smf_disable_instancesmf_enable_instance
smf_get_statesmf_maintain_instance
smf_refresh_instancesmf_restart_instance
smf_restore_instance

 

FILES

/usr/lib/libscf.so.1 shared object

/usr/lib/64/libscf.so.1 64-bit shared object

 

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
AvailabilitySUNWcslr
Interface StabilityEvolving
MT-LevelSafe

 

SEE ALSO

intro(3), attributes(5), smf(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
INTERFACES
FILES
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:38:42 GMT, October 02, 2010