123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- /*
- * Please do not edit this file.
- * It was generated using rpcgen.
- */
- #ifndef _RSTAT_H_RPCGEN
- #define _RSTAT_H_RPCGEN
- #include <rpc/rpc.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- #ifndef FSCALE
- /*
- * Scale factor for scaled integers used to count load averages.
- */
- #define FSHIFT 8 /* bits to right of fixed binary point */
- #define FSCALE (1<<FSHIFT)
- #endif /* ndef FSCALE */
- #define CPUSTATES 4
- #define DK_NDRIVE 4
- struct rstat_timeval {
- u_int tv_sec;
- u_int tv_usec;
- };
- typedef struct rstat_timeval rstat_timeval;
- struct statstime {
- int cp_time[CPUSTATES];
- int dk_xfer[DK_NDRIVE];
- u_int v_pgpgin;
- u_int v_pgpgout;
- u_int v_pswpin;
- u_int v_pswpout;
- u_int v_intr;
- int if_ipackets;
- int if_ierrors;
- int if_oerrors;
- int if_collisions;
- u_int v_swtch;
- int avenrun[3];
- rstat_timeval boottime;
- rstat_timeval curtime;
- int if_opackets;
- };
- typedef struct statstime statstime;
- struct statsswtch {
- int cp_time[CPUSTATES];
- int dk_xfer[DK_NDRIVE];
- u_int v_pgpgin;
- u_int v_pgpgout;
- u_int v_pswpin;
- u_int v_pswpout;
- u_int v_intr;
- int if_ipackets;
- int if_ierrors;
- int if_oerrors;
- int if_collisions;
- u_int v_swtch;
- u_int avenrun[3];
- rstat_timeval boottime;
- int if_opackets;
- };
- typedef struct statsswtch statsswtch;
- struct stats {
- int cp_time[CPUSTATES];
- int dk_xfer[DK_NDRIVE];
- u_int v_pgpgin;
- u_int v_pgpgout;
- u_int v_pswpin;
- u_int v_pswpout;
- u_int v_intr;
- int if_ipackets;
- int if_ierrors;
- int if_oerrors;
- int if_collisions;
- int if_opackets;
- };
- typedef struct stats stats;
- #define RSTATPROG 100001
- #define RSTATVERS_TIME 3
- #if defined(__STDC__) || defined(__cplusplus)
- #define RSTATPROC_STATS 1
- extern statstime * rstatproc_stats_3(void *, CLIENT *);
- extern statstime * rstatproc_stats_3_svc(void *, struct svc_req *);
- #define RSTATPROC_HAVEDISK 2
- extern u_int * rstatproc_havedisk_3(void *, CLIENT *);
- extern u_int * rstatproc_havedisk_3_svc(void *, struct svc_req *);
- extern int rstatprog_3_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
- #else /* K&R C */
- #define RSTATPROC_STATS 1
- extern statstime * rstatproc_stats_3();
- extern statstime * rstatproc_stats_3_svc();
- #define RSTATPROC_HAVEDISK 2
- extern u_int * rstatproc_havedisk_3();
- extern u_int * rstatproc_havedisk_3_svc();
- extern int rstatprog_3_freeresult ();
- #endif /* K&R C */
- #define RSTATVERS_SWTCH 2
- #if defined(__STDC__) || defined(__cplusplus)
- extern statsswtch * rstatproc_stats_2(void *, CLIENT *);
- extern statsswtch * rstatproc_stats_2_svc(void *, struct svc_req *);
- extern u_int * rstatproc_havedisk_2(void *, CLIENT *);
- extern u_int * rstatproc_havedisk_2_svc(void *, struct svc_req *);
- extern int rstatprog_2_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
- #else /* K&R C */
- extern statsswtch * rstatproc_stats_2();
- extern statsswtch * rstatproc_stats_2_svc();
- extern u_int * rstatproc_havedisk_2();
- extern u_int * rstatproc_havedisk_2_svc();
- extern int rstatprog_2_freeresult ();
- #endif /* K&R C */
- #define RSTATVERS_ORIG 1
- #if defined(__STDC__) || defined(__cplusplus)
- extern stats * rstatproc_stats_1(void *, CLIENT *);
- extern stats * rstatproc_stats_1_svc(void *, struct svc_req *);
- extern u_int * rstatproc_havedisk_1(void *, CLIENT *);
- extern u_int * rstatproc_havedisk_1_svc(void *, struct svc_req *);
- extern int rstatprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
- #else /* K&R C */
- extern stats * rstatproc_stats_1();
- extern stats * rstatproc_stats_1_svc();
- extern u_int * rstatproc_havedisk_1();
- extern u_int * rstatproc_havedisk_1_svc();
- extern int rstatprog_1_freeresult ();
- #endif /* K&R C */
- /* the xdr functions */
- #if defined(__STDC__) || defined(__cplusplus)
- extern bool_t xdr_rstat_timeval (XDR *, rstat_timeval*);
- extern bool_t xdr_statstime (XDR *, statstime*);
- extern bool_t xdr_statsswtch (XDR *, statsswtch*);
- extern bool_t xdr_stats (XDR *, stats*);
- #else /* K&R C */
- extern bool_t xdr_rstat_timeval ();
- extern bool_t xdr_statstime ();
- extern bool_t xdr_statsswtch ();
- extern bool_t xdr_stats ();
- #endif /* K&R C */
- #ifdef __cplusplus
- }
- #endif
- #endif /* !_RSTAT_H_RPCGEN */
|