libcontract man page on Solaris
[printable version]
libcontract(3LIB) Interface Libraries libcontract(3LIB)
NAME
libcontract - contract management library
SYNOPSIS
cc [ flag... ] `getconf LFS_CFLAGS` file... -lcontract [ library... ]
#include <libcontract.h>
DESCRIPTION
Functions in this library provide various interfaces to interact with
the contract(4) file system. The header provides structure and function
declarations for all library interfaces.
INTERFACES
The shared object libcontract.so.1 provides the public interfaces
defined below. See intro(3) for additional information on shared object
interfaces.
ct_ctl_abandon ct_ctl_ack
ct_ctl_adopt ct_ctl_newct
ct_ctl_qack ct_event_free
ct_event_get_ctid ct_event_get_evid
ct_event_get_flags ct_event_get_nevid
ct_event_get_newct ct_event_get_type
ct_event_read ct_event_read_critical
ct_event_reliable ct_event_reset
ct_pr_event_get_exitstatus ct_pr_event_get_gcorefile
ct_pr_event_get_pcorefile ct_pr_event_get_pid
ct_pr_event_get_ppid ct_pr_event_get_sender
ct_pr_event_get_senderct ct_pr_event_get_signal
ct_pr_event_get_zcorefile ct_pr_status_get_contracts
ct_pr_status_get_fatal ct_pr_status_get_members
ct_pr_status_get_param ct_pr_tmpl_get_fatal
ct_pr_tmpl_get_param ct_pr_tmpl_get_transfer
ct_pr_tmpl_set_fatal ct_pr_tmpl_set_param
ct_pr_tmpl_set_transfer ct_status_free
ct_status_get_cookie ct_status_get_critical
ct_status_get_holder ct_status_get_id
ct_status_get_informative ct_status_get_nevents
ct_status_get_nevid ct_status_get_ntime
ct_status_get_qtime ct_status_get_state
ct_status_get_type ct_status_get_zoneid
ct_status_read ct_tmpl_activate
ct_tmpl_clear ct_tmpl_create
ct_tmpl_get_cookie ct_tmpl_get_critical
ct_tmpl_get_informative ct_tmpl_set_cookie
ct_tmpl_set_critical ct_tmpl_set_informative
FILES
/usr/lib/libcontract.so.1 shared object
/usr/lib/64/libcontract.so.1 64-bit shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Availability │SUNWcsl │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │Evolving │
├─────────────────────────────┼─────────────────────────────┤
│MT-Level │Safe │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSO
pvs(1), intro(3), contract(4), attributes(5), lfcompile(5)
SunOS 5.10 19 Jul 2004 libcontract(3LIB)
[top]
List of man pages available for Solaris
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|