The xmperf interface is used to view
the graphical display of statistics on all the hosts in a network.
The Remote Statistics Interface (RSI) application programming
interface (API) is used to create data-consumer programs that helps
to access statistics of any host's xmtopas daemon.
The RSI interface consists of the following
groups of subroutines.
| Item |
Descriptor |
| RSiInitx |
Allocates or changes the table of
RSI handles. |
| RSiOpenx |
Initializes the RSI interface for
a remote host. |
| RSiClosex |
Terminates the RSI interface for
a remote host and releases all memory allocated. |
| RSiInvitex |
Invites data suppliers on the network
to identify themselves and returns a table of data-supplier host names. |
| Item |
Descriptor |
| RSiInstantiatex
|
Creates (instantiates) all subcontexts
of a context object. |
| RSiPathGetCxx |
Searches the context hierarchy for
a context that matches a context path name. |
| RSiFirstCxx |
Returns the first subcontext of a
context. |
| RSiNextCxx |
Returns the next subcontext of a
context. |
| RSiFirstStatx |
Returns the first statistic of a
context. |
| RSiNextStatx |
Returns the next statistic of a context. |
| Item |
Descriptor |
| RSiAddSetHotx
|
Adds a single set of peer statistics
to a hotset. |
| RSiCreateHotSetx |
Creates an empty hotset. |
| RSiCreateStatSetx |
Creates an empty statset. |
| RSiPathAddSetStatx |
Adds a single statistic to a statset. |
| RSiDelSetHotx |
Deletes a single set of peer statistics
from a hotset. |
| RSiDelSetStatx |
Deletes a single statistic from a
statset. |
| RSiStatGetPathx |
Finds the full path name of a statistic
identified by an SpmiStatVals pointer. |
| Item |
Descriptor |
| RSiStartFeedx
|
Tells xmtopas to start sending data
feeds for a statset. |
| RSiStartHotFeedx |
Tells xmtopas to start sending hot
feeds for a hotset. |
| RSiChangeFeedx |
Tells xmtopas to change the time
interval between sending data feeds for a statset. |
| RSiChangeHotFeedx |
Tells xmtopas to change the time
interval between sending hot feeds for a hotset. |
| RSiStopFeedx |
Tells xmtopas to stop sending data
feeds for a statset. |
| RSiStopHotFeedx |
Tells xmtopas to stop sending hot
feeds for a hotset. |
| Item |
Descriptor |
| RSiGetHotItemx
|
Returns the peer context name and
data value for the first (next) SpmiHotItems element by extraction
from data feed packet. |
| RSiMainLoopx |
Allows an application to suspend
execution and waits to be woken when data feeds arrive. |
| RSiGetValuex |
Returns data value for a given SpmiStatVals
pointer by extraction from data feed packet. |
| RSiGetRawValuex |
Returns a pointer to a valid SpmiStatVals
structure for a given SpmiStatVals pointer by extraction from data
feed packet. |