havedisk man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

rstat(3N)							     rstat(3N)

NAME
       rstat(), havedisk() - get performance data from remote kernel

SYNOPSIS
DESCRIPTION
       returns	if  host  has a disk, if it does not, and −1 if this cannot be
       determined.  The host string is either the official name of the host or
       an  alias  for  it.   See  hosts(4) for more information regarding host
       names.

       fills in the statstime structure for host, and returns if it  was  suc‐
       cessful.	 The relevant structures are:

	      struct stats {		   /* RSTATVERS_ORIG */
		  int cp_time[4];	   /* the time spent in each CPU state */
		  int dk_xfer[4];	   /* total number of disk transfers
					      on each of the disk interfaces */
		  unsigned v_pgpgin;	   /* total VM pages paged in */
		  unsigned v_pgpgout;	   /* total VM pages paged out */
		  unsigned v_pswpin;	   /* total VM pages paged swapped in */
		  unsigned v_pswpout;	   /* total VM pages paged swapped out */
		  unsigned v_intr;	   /* total interrupts */
		  int if_ipackets;	   /* inbound packets on all interfaces */
		  int if_ierrors;	   /* inbound errors on all interfaces */
		  int if_opackets;	   /* outbound packets on all interfaces */
		  int if_oerrors;	   /* outbound errors on all interfaces */
		  int if_collisions;	   /* collisions seen on all interfaces */
	      };

	      struct statsswtch {	   /* RSTATVERS_SWTCH */
		  int cp_time[4];	   /* the time spent in each CPU state */
		  int dk_xfer[4];	   /* total number of disk transfers
					      on each of the disk interfaces */
		  unsigned v_pgpgin;	   /* total VM pages paged in */
		  unsigned v_pgpgout;	   /* total VM pages paged out */
		  unsigned v_pswpin;	   /* total VM pages paged swapped in */
		  unsigned v_pswpout;	   /* total VM pages paged swapped out */
		  unsigned v_intr;	   /* total interrupts */
		  int if_ipackets;	   /* inbound packets on all interfaces */
		  int if_ierrors;	   /* inbound errors on all interfaces */
		  int if_opackets;	   /* outbound packets on all interfaces */
		  int if_oerrors;	   /* outbound errors on all interfaces */
		  int if_collisions;	   /* collisions seen on all interfaces */
		  unsigned v_swtch;	   /* total context switches */
		  long avenrun[3];	   /* average number of running jobs */
		  struct timeval boottime; /* time of last boot */
	      };

	      struct statstime {	   /* RSTATVERS_TIME */
		  int cp_time[4];	   /* the time spent in each CPU state */
		  int dk_xfer[4];	   /* total number of disk transfers
					      on each of the disk interfaces */
		  unsigned v_pgpgin;	   /* total VM pages paged in */
		  unsigned v_pgpgout;	   /* total VM pages paged out */
		  unsigned v_pswpin;	   /* total VM pages paged swapped in */
		  unsigned v_pswpout;	   /* total VM pages paged swapped out */
		  unsigned v_intr;	   /* total interrupts */
		  int if_ipackets;	   /* inbound packets on all interfaces */
		  int if_ierrors;	   /* inbound errors on all interfaces */
		  int if_opackets;	   /* outbound packets on all interfaces */
		  int if_oerrors;	   /* outbound errors on all interfaces */
		  int if_collisions;	   /* collisions seen on all interfaces */
		  unsigned v_swtch;	   /* total context switches */
		  long avenrun[3];	   /* average number of running jobs */
		  struct timeval boottime; /* time of last boot */
		  struct timeval curtime;  /* current system time */
	      };

   RPC Info
       Program number:

       XDR routines:

	      int xdr_stats(xdrs, stat)
		      XDR *xdrs;
		      struct stats *stat;
	      int xdr_statsswtch(xdrs, stat)
		      XDR *xdrs;
		      struct statsswtch *stat;
	      int xdr_statstime(xdrs, stat)
		      XDR *xdrs;
		      struct statstime *stat;
	      int xdr_timeval(xdrs, tv)
		      XDR *xdrs;
		      struct timeval *tv;

       Procs:

	      Takes no arguments, returns long
		     which is true if remote host has a disk.

	      Takes no arguments, return struct statsxxx,
		     depending on version.

       Versions:

WARNINGS
       User  applications that call this routine must be linked with For exam‐
       ple,

AUTHOR
       was developed by Sun Microsystems, Inc.

SEE ALSO
       rup(1), rstatd(1M).

								     rstat(3N)
[top]

List of man pages available for HP-UX

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]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net