rrpc_inq_stats(3ncs)
Name
rrpc_inq_stats − obtain statistics about a server
Syntax
#include <idl/c/rrpc.h>
void rrpc_$inq_stats(handle, max_stats, stats, l_stat, status)
handle_t handle;
unsigned long max_stats;
rrpc_$stat_vec_t stats;
unsigned long *l_stat;
status_$t *status;
Arguments
handle A remote procedure call (RPC) handle .
max_stats The maximum number of elements in the array of statistics.
stats An array of 32-bit integers representing statistics about the server. A set of rrpc_$sv constants defines indices for the elements in this array. The following list describes the statistic indexed by each rrpc_$sv constant:
rrpc_$sv_calls_in
The number of calls processed by the server.
rrpc_$sv_rcvd
The number of packets received by the server.
rrpc_$sv_sent
The number of packets sent by the server.
rrpc_$sv_calls_out
The number of calls made by the server.
rrpc_$sv_frag_resends
The number of fragments sent by the server that duplicated previous sends.
rrpc_$sv_dup_frags_rcvd
The number of duplicate fragments received by the server.
l_stat The index of the last element in the returned array.
status The completion status. If the completion status returned in status.all is equal to status_$ok , then the routine that supplied it was successful.
Description
The rrpc_$inq_stats routine returns an array of integer statistics about a server.
Files
/usr/indlude/idl/c/rrpc.h
/usr/include/idl/rrpc.idl