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:
- Valida que la estructura SpmiStatSet identificada por el segundo argumento existe y contiene la estadística SpmiStatVals identificada por el tercer argumento.
- 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. |