Current File : //usr/man/man3lib/libfmobserve.3lib
'\" te
.\" Copyright (c) 2015, Oracle and/or its affiliates. All rights             reserved.
.TH libfmobserve 3LIB "9 Apr 2015" "SunOS 5.11" "Interface Libraries"
.SH NAME
libfmobserve \- fault management observation events library
.SH SYNOPSIS
.LP
.nf
\fBcc\fR [\fIflag\fR...] \fIfile\fR... \fB-L/usr/lib/fm\fR \fB-lfmobserve\fR \fB-lnvpair\fR \fB-lumem\fR [\fIlibrary\fR...]
.fi

.LP
.nf
#include <fm/libfmobserve.h>
#include <libnvpair.h>
.fi

.SH DESCRIPTION
.sp
.LP
This library allows a process to generate observation events that \fBfmd\fR(1M) will log and/or diagnose as specified by the observation properties.
.SH INTERFACES
.sp
.LP
The shared object \fBlibfmobserve.so.1\fR provides the public interfaces defined below. See \fBIntro\fR(3) for additional information on shared object interfaces.
.sp
.in +2
.nf
fmob_desc_alloc
fmob_desc_diag_alg_clear      fmob_desc_diag_alg_immediate
fmob_desc_diag_alg_none       fmob_desc_diag_class
fmob_desc_diag_clear_event    fmob_desc_diag_clear_timeout
fmob_desc_diag_dict           fmob_desc_diag_type
fmob_desc_dup                 fmob_desc_free
fmob_desc_msg                 fmob_desc_priority
fmob_hdl_create               fmob_hdl_destroy
fmob_hdl_trydestroy           fmob_hdlattr_alloc
fmob_hdlattr_free             fmob_hdlattr_getevsize
fmob_hdlattr_getflags         fmob_hdlattr_getqdepth
fmob_hdlattr_setevsize        fmob_hdlattr_setflags
fmob_hdlattr_setqdepth        fmob_post
fmob_post_nvl                 fmob_post_va
fmob_strerror
.fi
.in -2

.SH FILES
.sp
.ne 2
.mk
.na
\fB\fBusr/lib/fm/libfobserve.so.1\fR\fR
.ad
.sp .6
.RS 4n
shared object
.RE

.sp
.ne 2
.mk
.na
\fB\fBusr/lib/fm/64/libfobserve.so.1\fR\fR
.ad
.sp .6
.RS 4n
64-bit shared object
.RE

.SH ATTRIBUTES
.sp
.LP
See \fBattributes\fR(5) for descriptions of the following attributes:
.sp

.sp
.TS
tab() box;
cw(2.75i) |cw(2.75i) 
lw(2.75i) |lw(2.75i) 
.
ATTRIBUTE TYPEATTRIBUTE VALUE
_
Architectureall
_
Availabilitysystem/fault-management
_
Interface StabilityConsolidation Private
_
MT-LevelSafe
.TE

.SH SEE ALSO
.sp
.LP
\fBIntro\fR(3), \fBlibfmevent\fR(3LIB), \fBlibnvpair\fR(3LIB), \fBattributes\fR(5)