Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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 de-
       fined 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)

NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=libcontract&sektion=3lib&manpath=SunOS+5.10>

home | help