lowlevel.spec revision 103b2b152ab1f30e081cd8f98b88e71e6cd6d2fc
#
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#pragma ident "%Z%%M% %I% %E% SMI"
#
# The low-level repository interfaces
#
function _scf_handle_decorations
declaration int _scf_handle_decorations(scf_handle_t *, scf_decoration_func *, scf_value_t *, void *)
end
function _scf_pg_wait
declaration int _scf_pg_wait(scf_propertygroup_t *, int)
end
function _scf_notify_add_pgname
declaration int _scf_notify_add_pgname(scf_handle_t *, const char *)
end
function _scf_notify_add_pgtype
declaration int _scf_notify_add_pgtype(scf_handle_t *, const char *)
end
function _scf_notify_wait
declaration int _scf_notify_wait(scf_propertygroup_t *, char *, size_t)
end
function _scf_request_backup
declaration int _scf_request_backup(scf_handle_t *, const char *)
end
function _scf_snapshot_take_new
declaration int _scf_snapshot_take_new(scf_instance_t *, const char *, scf_snapshot_t *)
end
function _scf_snapshot_take_new_named
declaration int _scf_snapshot_take_new(scf_instance_t *, const char *, const char *, const char *, scf_snapshot_t *)
end
function _scf_snapshot_take_attach
declaration int _scf_snapshot_take_attach(scf_instance_t *, scf_snapshot_t *)
end
function _scf_snapshot_attach
declaration int _scf_snapshot_attach(scf_snapshot_t *, scf_snapshot_t *)
end
function _scf_snapshot_delete
declaration int _scf_snapshot_delete(scf_snapshot_t *)
end
function scf_cmp_pattern
declaration int scf_cmp_pattern(char *, scf_pattern_t *)
end
function scf_parse_fmri
declaration int scf_parse_fmri(char *, int *, const char **, const char **, const char **, const char **, const char **)
end
function scf_parse_svc_fmri
declaration int scf_parse_svc_fmri(char *, const char **, const char **, const char **, const char **, const char **)
end
function scf_parse_file_fmri
declaration int scf_parse_file_fmri(char *, const char **, const char **);
end
function scf_walk_fmri
declaration int scf_walk_fmri(scf_handle_t *, int, const char **, scf_walk_callback, void *, int *, void (*)(const char *, ...));
end
function scf_canonify_fmri
end
function scf_type_to_string
declaration const char *scf_type_to_string(scf_type_t)
end
function scf_string_to_type
end
function scf_entry_add_value
declaration int scf_entry_add_value(scf_transaction_entry_t *, scf_value_t *)
end
function scf_entry_create
end
function scf_entry_destroy
declaration void scf_entry_destroy(scf_transaction_entry_t *)
end
function scf_entry_destroy_children
declaration void scf_entry_destroy_children(scf_transaction_entry_t *)
end
function scf_entry_handle
end
function scf_entry_reset
declaration void scf_entry_reset(scf_transaction_entry_t *)
end
function scf_error
end
function scf_handle_bind
declaration int scf_handle_bind(scf_handle_t *)
end
function scf_handle_create
end
function scf_handle_decode_fmri
declaration int scf_handle_decode_fmri(scf_handle_t *, const char *, scf_scope_t *, scf_service_t *, scf_instance_t *, scf_propertygroup_t *, scf_property_t *, int)
end
function scf_handle_decorate
declaration int scf_handle_decorate(scf_handle_t *, const char *, scf_value_t *)
end
function scf_handle_destroy
declaration void scf_handle_destroy(scf_handle_t *)
end
function scf_handle_get_scope
declaration int scf_handle_get_scope(scf_handle_t *, const char *, scf_scope_t *)
end
function scf_handle_unbind
declaration int scf_handle_unbind(scf_handle_t *)
end
function scf_instance_add_pg
declaration int scf_instance_add_pg(const scf_instance_t *, const char *, const char *, uint32_t, scf_propertygroup_t *)
end
function scf_instance_create
end
function scf_instance_delete
declaration int scf_instance_delete(scf_instance_t *)
end
function scf_instance_destroy
declaration void scf_instance_destroy(scf_instance_t *)
end
function scf_instance_get_name
end
function scf_instance_get_parent
declaration int scf_instance_get_parent(const scf_instance_t *, scf_service_t *)
end
function scf_instance_get_pg
declaration int scf_instance_get_pg(const scf_instance_t *, const char *, scf_propertygroup_t *)
end
function scf_instance_get_pg_composed
declaration int scf_instance_get_pg_composed(const scf_instance_t *, const scf_snapshot_t *, const char *, scf_propertygroup_t *)
end
function scf_instance_get_snapshot
declaration int scf_instance_get_snapshot(const scf_instance_t *, const char *, scf_snapshot_t *)
end
function scf_instance_handle
end
function scf_instance_to_fmri
end
function scf_iter_create
end
function scf_iter_destroy
declaration void scf_iter_destroy(scf_iter_t *)
end
function scf_iter_handle
end
function scf_iter_handle_scopes
declaration int scf_iter_handle_scopes(scf_iter_t *, const scf_handle_t *)
end
function scf_iter_instance_pgs
declaration int scf_iter_instance_pgs(scf_iter_t *, const scf_instance_t *)
end
function scf_iter_instance_pgs_composed
declaration int scf_iter_instance_pgs_composed(scf_iter_t *, const scf_instance_t *, const scf_snapshot_t *)
end
function scf_iter_instance_pgs_typed
declaration int scf_iter_instance_pgs_typed(scf_iter_t *, const scf_instance_t *, const char *)
end
function scf_iter_instance_pgs_typed_composed
declaration int scf_iter_instance_pgs_typed_composed(scf_iter_t *, const scf_instance_t *, const scf_snapshot_t *, const char *)
end
function scf_iter_instance_snapshots
declaration int scf_iter_instance_snapshots(scf_iter_t *, const scf_instance_t *)
end
function scf_iter_next_instance
declaration int scf_iter_next_instance(scf_iter_t *, scf_instance_t *)
end
function scf_iter_next_pg
declaration int scf_iter_next_pg(scf_iter_t *, scf_propertygroup_t *)
end
function scf_iter_next_property
declaration int scf_iter_next_property(scf_iter_t *, scf_property_t *)
end
function scf_iter_next_scope
declaration int scf_iter_next_scope(scf_iter_t *, scf_scope_t *)
end
function scf_iter_next_service
declaration int scf_iter_next_service(scf_iter_t *, scf_service_t *)
end
function scf_iter_next_snapshot
declaration int scf_iter_next_snapshot(scf_iter_t *, scf_snapshot_t *)
end
function scf_iter_next_value
declaration int scf_iter_next_value(scf_iter_t *, scf_value_t *)
end
function scf_iter_pg_properties
declaration int scf_iter_pg_properties(scf_iter_t *, const scf_propertygroup_t *)
end
function scf_iter_property_values
declaration int scf_iter_property_values(scf_iter_t *, const scf_property_t *)
end
function scf_iter_reset
declaration void scf_iter_reset(scf_iter_t *)
end
function scf_iter_scope_services
declaration int scf_iter_scope_services(scf_iter_t *, const scf_scope_t *)
end
function scf_iter_service_instances
declaration int scf_iter_service_instances(scf_iter_t *, const scf_service_t *)
end
function scf_iter_service_pgs
declaration int scf_iter_service_pgs(scf_iter_t *, const scf_service_t *)
end
function scf_iter_service_pgs_typed
declaration int scf_iter_service_pgs_typed(scf_iter_t *, const scf_service_t *, const char *)
end
function scf_iter_snaplevel_pgs
declaration int scf_iter_snaplevel_pgs(scf_iter_t *, const scf_snaplevel_t *)
end
function scf_iter_snaplevel_pgs_typed
declaration int scf_iter_snaplevel_pgs_typed(scf_iter_t *, const scf_snaplevel_t *, const char *)
end
function scf_limit
end
function scf_myname
end
function scf_pg_create
end
function scf_pg_delete
declaration int scf_pg_delete(scf_propertygroup_t *)
end
function scf_pg_destroy
declaration void scf_pg_destroy(scf_propertygroup_t *)
end
function scf_pg_get_flags
declaration int scf_pg_get_flags(const scf_propertygroup_t *, uint32_t *)
end
function scf_pg_get_name
end
function scf_pg_get_parent_instance
declaration int scf_pg_get_parent_instance(const scf_propertygroup_t *, scf_instance_t *)
end
function scf_pg_get_parent_service
declaration int scf_pg_get_parent_service(const scf_propertygroup_t *, scf_service_t *)
end
function scf_pg_get_parent_snaplevel
declaration int scf_pg_get_parent_snaplevel(const scf_propertygroup_t *, scf_snaplevel_t *)
end
function scf_pg_get_property
declaration int scf_pg_get_property(const scf_propertygroup_t *, const char *, scf_property_t *)
end
function scf_pg_get_type
end
function scf_pg_get_underlying_pg
declaration int scf_pg_get_underlying_pg(const scf_propertygroup_t *, scf_propertygroup_t *)
end
function scf_pg_handle
end
function scf_pg_to_fmri
end
function scf_pg_update
declaration int scf_pg_update(scf_propertygroup_t *)
end
function scf_property_create
end
function scf_property_destroy
declaration void scf_property_destroy(scf_property_t *)
end
function scf_property_get_name
end
function scf_property_get_value
declaration int scf_property_get_value(const scf_property_t *, scf_value_t *)
end
function scf_property_handle
end
function scf_property_is_type
declaration int scf_property_is_type(const scf_property_t *, scf_type_t)
end
function scf_property_to_fmri
end
function scf_property_type
declaration int scf_property_type(const scf_property_t *, scf_type_t *)
end
function scf_scope_add_service
declaration int scf_scope_add_service(const scf_scope_t *, const char *, scf_service_t *)
end
function scf_scope_create
end
function scf_scope_destroy
declaration void scf_scope_destroy(scf_scope_t *)
end
function scf_scope_get_name
end
function scf_scope_get_parent
declaration int scf_scope_get_parent(const scf_scope_t *, scf_scope_t *)
end
function scf_scope_get_service
declaration int scf_scope_get_service(const scf_scope_t *, const char *, scf_service_t *)
end
function scf_scope_handle
end
function scf_scope_to_fmri
end
function scf_service_add_instance
declaration int scf_service_add_instance(const scf_service_t *, const char *, scf_instance_t *)
end
function scf_service_add_pg
declaration int scf_service_add_pg(const scf_service_t *, const char *, const char *, uint32_t, scf_propertygroup_t *)
end
function scf_service_create
end
function scf_service_delete
declaration int scf_service_delete(scf_service_t *)
end
function scf_service_destroy
declaration void scf_service_destroy(scf_service_t *)
end
function scf_service_get_instance
declaration int scf_service_get_instance(const scf_service_t *, const char *, scf_instance_t *)
end
function scf_service_get_name
end
function scf_service_get_parent
declaration int scf_service_get_parent(const scf_service_t *, scf_scope_t *)
end
function scf_service_get_pg
declaration int scf_service_get_pg(const scf_service_t *, const char *, scf_propertygroup_t *)
end
function scf_service_handle
end
function scf_service_to_fmri
end
function scf_snaplevel_create
end
function scf_snaplevel_destroy
declaration void scf_snaplevel_destroy(scf_snaplevel_t *)
end
function scf_snaplevel_get_instance_name
end
function scf_snaplevel_get_next_snaplevel
declaration int scf_snaplevel_get_next_snaplevel(const scf_snaplevel_t *, scf_snaplevel_t *)
end
function scf_snaplevel_get_parent
declaration int scf_snaplevel_get_parent(const scf_snaplevel_t *, scf_snapshot_t *)
end
function scf_snaplevel_get_pg
declaration int scf_snaplevel_get_pg(const scf_snaplevel_t *, scf_propertygroup_t *)
end
function scf_snaplevel_get_scope_name
end
function scf_snaplevel_get_service_name
end
function scf_snaplevel_handle
end
function scf_snapshot_create
end
function scf_snapshot_destroy
declaration void scf_snapshot_destroy(scf_snapshot_t *)
end
function scf_snapshot_get_base_snaplevel
declaration int scf_snapshot_get_base_snaplevel(const scf_snapshot_t *, scf_snaplevel_t *)
end
function scf_snapshot_get_name
end
function scf_snapshot_get_parent
declaration int scf_snapshot_get_parent(const scf_snapshot_t *, scf_instance_t *)
end
function scf_snapshot_handle
end
function scf_snapshot_update
declaration int scf_snapshot_update(scf_snapshot_t *)
end
function scf_strerror
declaration const char *scf_strerror(scf_error_t)
end
function scf_transaction_property_change
declaration int scf_transaction_property_change(scf_transaction_t *, scf_transaction_entry_t *, const char *, scf_type_t)
end
function scf_transaction_property_change_type
declaration int scf_transaction_property_change_type(scf_transaction_t *, scf_transaction_entry_t *, const char *, scf_type_t)
end
function scf_transaction_property_delete
declaration int scf_transaction_property_delete(scf_transaction_t *, scf_transaction_entry_t *, const char *)
end
function scf_transaction_property_new
declaration int scf_transaction_property_new(scf_transaction_t *, scf_transaction_entry_t *, const char *, scf_type_t)
end
function scf_transaction_commit
declaration int scf_transaction_commit(scf_transaction_t *)
end
function scf_transaction_create
end
function scf_transaction_destroy
declaration void scf_transaction_destroy(scf_transaction_t *)
end
function scf_transaction_destroy_children
declaration void scf_transaction_destroy_children(scf_transaction_t *)
end
function scf_transaction_handle
end
function scf_transaction_reset
declaration void scf_transaction_reset(scf_transaction_t *)
end
function scf_transaction_reset_all
declaration void scf_transaction_reset(scf_transaction_t *)
end
function scf_transaction_start
declaration int scf_transaction_start(scf_transaction_t *, scf_propertygroup_t *)
end
function scf_type_base_type
declaration int scf_type_base_type(scf_type_t type, scf_type_t *out)
end
function scf_value_base_type
end
function scf_value_create
end
function scf_value_destroy
declaration void scf_value_destroy(scf_value_t *)
end
function scf_value_get_as_string
end
function scf_value_get_as_string_typed
end
function scf_value_get_astring
end
function scf_value_get_boolean
declaration int scf_value_get_boolean(const scf_value_t *, uint8_t *)
end
function scf_value_get_count
declaration int scf_value_get_count(const scf_value_t *, uint64_t *)
end
function scf_value_get_integer
declaration int scf_value_get_integer(const scf_value_t *, int64_t *)
end
function scf_value_get_opaque
end
function scf_value_get_time
declaration int scf_value_get_time(const scf_value_t *, int64_t *, int32_t *)
end
function scf_value_get_ustring
end
function scf_value_handle
end
function scf_value_is_type
declaration int scf_value_is_type(const scf_value_t *, scf_type_t)
end
function scf_value_reset
declaration void scf_value_reset(scf_value_t *)
end
function scf_value_set_astring
declaration int scf_value_set_astring(scf_value_t *, const char *)
end
function scf_value_set_boolean
declaration void scf_value_set_boolean(scf_value_t *, uint8_t)
end
function scf_value_set_count
declaration void scf_value_set_count(scf_value_t *, uint64_t)
end
function scf_value_set_from_string
declaration int scf_value_set_from_string(scf_value_t *, scf_type_t, const char *)
end
function scf_value_set_integer
declaration void scf_value_set_integer(scf_value_t *, int64_t)
end
function scf_value_set_opaque
declaration int scf_value_set_opaque(scf_value_t *, const void *, size_t)
end
function scf_value_set_time
declaration int scf_value_set_time(scf_value_t *, int64_t, int32_t)
end
function scf_value_set_ustring
declaration int scf_value_set_ustring(scf_value_t *, const char *)
end
function scf_value_type
end