Query: rstat
OS: opensolaris
Section: 3rpc
Links: opensolaris man pages all man pages
Forums: forum home forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
rstat(3RPC) RPC Library Functions rstat(3RPC)NAMErstat, havedisk - get performance data from remote kernelSYNOPSIScc [ flag ... ] file ... -lrpcsvc [ library ... ] #include <rpc/rpc.h> #include <rpcsvc/rstat.h> enum clnt_stat rstat(char *host, struct statstime *statp); int havedisk(char *host);PROTOCOL/usr/include/rpcsvc/rstat.xDESCRIPTIONThese routines require that the rpc.rstatd(1M) daemon be configured and available on the remote system indicated by host. The rstat() pro- tocol is used to gather statistics from remote kernel. Statistics will be available on items such as paging, swapping, and cpu utiliza- tion. rstat() fills in the statstime structure statp for host. statp must point to an allocated statstime structure. rstat() returns RPC_SUCCESS if it was successful; otherwise a enum clnt_stat is returned which can be displayed using clnt_perrno(3NSL). havedisk() returns 1 if host has disk, 0 if it does not, and -1 if this cannot be determined. The following XDR routines are available in librpcsvc: xdr_statstime xdr_statsvarATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+SEE ALSOrup(1), rpc.rstatd(1M), rpc_clnt_calls(3NSL), attributes(5) SunOS 5.11 30 Dec 1996 rstat(3RPC)