Query: rrpc_inq_stats
OS: ultrix
Section: 3ncs
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
rrpc_inq_stats(3ncs) 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 ele- ments 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 is equal to status_$ok , then the routine that supplied it was suc- cessful. Description The routine returns an array of integer statistics about a server. Restrictions On the client side, because of the way the calls are defined and implemented in the run-time library you must explicitly call into the entry point vector table for the interface to send an request across the network. The following is an example of a call that works as desired: (*rrpc_$client_epv.rrpc_$inq_stats)(handle, (unsigned long) max_stats, stats, &l_stat ,&status); The server sidestub routine calls the entry oint on behalf of the client. The results of the call are then passed back to the client. Files See Also intro(3ncs) rrpc_inq_stats(3ncs)
Related Man Pages |
---|
rpc_set_binding(3ncs) - ultrix |
rpc_alloc_handle(3ncs) - ultrix |
rpc_clear_binding(3ncs) - ultrix |
rrpc_inq_stats(3ncs) - ultrix |
socket_family_from_name(3ncs) - ultrix |
Similar Topics in the Unix Linux Community |
---|
how to get server statistics |
How to split up hosts in Ganglia? |
fifo |
Is it possible to upload files from a Linux station to a remote server via HTTPS? |