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

FreeBSD Manual Pages

  
 
  

home | help
rstat(3RPC)		     RPC Library Functions		   rstat(3RPC)

NAME
       rstat, havedisk - get performance data from remote kernel

SYNOPSIS
       cc [ 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.x

DESCRIPTION
       These routines require that the rpc.rstatd(1M) daemon be	configured and
       available on the	remote system indicated	by host. The rstat()  protocol
       is used to gather statistics from remote	kernel.	 Statistics will be
	available on items such	as paging, swapping, and cpu utilization.

       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_statsvar

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |MT-Safe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       rup(1), rpc.rstatd(1M), rpc_clnt_calls(3NSL), attributes(5)

SunOS 5.10			  30 Dec 1996			   rstat(3RPC)

NAME | SYNOPSIS | PROTOCOL | DESCRIPTION | ATTRIBUTES | SEE ALSO

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

home | help