SubrutinaRSiDelSetStat o RSiDelSetStatx

Finalidad

Suprime un único estadístico identificado por un puntero SpmiStatVals de un SpmiStatSet.

Biblioteca

Biblioteca RSI (libSpmi.a)

Sintaxis

#include sys/Rsi.h
int RSiDelSetStat(rhandle, ssp, svp)
RSiHandle rhandle;struct SpmiStatSet *ssp;struct SpmiStatVals*svp;
int RSiDelSetStatx(rhandlex, ssp, svp)
RSiHandlex rhandlex;struct SpmiStatSet *ssp;struct SpmiStatVals*svp;

Descripción

La subrutina ' RSiDelSetStat, RSiDelSetStatx ' realiza las siguientes acciones:

  1. Valida que la estructura SpmiStatSet identificada por el segundo argumento existe y contiene la estadística SpmiStatVals identificada por el tercer argumento.
  2. Elimina el valor SpmiStatVals de la estructura SpmiStatSet para que los futuros paquetes data_feed no incluyan la estadística eliminada.

Esta subrutina forma parte del producto con licencia Performance Toolbox for AIX®.

Parámetros

rasa
Debe apuntar a un descriptor de contexto RSiHandle válido, que anteriormente había inicializado la subrutina RSiOpen .
rhandlex
Debe ser un descriptor de contexto RSiHandlex , que anteriormente inicializaba la subrutina RSiOpenx .
ssp
Debe ser un puntero a una estructura ' SpmiStatSet de tipo struct , que fue devuelta previamente por una llamada exitosa a la subrutina ' RSiCreateStatSet, RSiCreateStatSetx '.
svp
Debe ser un handle de la estructura ' SpmiStatVals ' de tipo struct tal y como es devuelta por una llamada exitosa a la subrutina ' RSiPathAddSetStat, RSiPathAddSetStatx '.

Valores de retorno

Si es satisfactoria, la subrutina devuelve un valor cero; de lo contrario, devuelve un valor distinto de cero y se puede colocar un texto de error en la matriz de caracteres externa RSiEMsg.

Códigos de error

Todas las subrutinas RSI (Remote Statistic Interface) utilizan variables externas para proporcionar información de error. Para acceder a estas variables, un programa de aplicación debe definir las siguientes variables externas:

  • extern char RSiEMsg[];
  • extern int RSiErrno;

Si la subrutina se devuelve sin error, la variable RSiErrno se establece en RSiOkay y la matriz de caracteres RSiEMsg está vacía. Si se detecta un error, la variable RSiErrno devuelve un código de error, tal y como se define en el enum RSiErrorType.

Archivos

Elemento Descripción
/usr/include/sys/Rsi.h Declara las subrutinas, estructuras de datos, manejadores y macros que un programa de aplicación puede utilizar para acceder al RSI.