cc [flags…] –I /usr/cluster/include file –L /usr/cluster/lib –l scha#include <scha.h>char *scha_strerror(scha_err_t error_code);
char *scha_strerror_i18n(scha_err_t error_code);
The scha_strerror() and scha_strerror_i18n() functions generate a short string that describes the error from the given scha_err_t error code. Strings that are returned by scha_strerror() are displayed in English. Strings that are returned by scha_strerror_i18n() are displayed in the native language that is specified by the LC_MESSAGES locale category. See setlocale(3C).
The following parameters are supported:
Error code from which the short string that describes the error is generated.
sample() { scha_err_t err; /* resource group containing example_R */ char * resource_group = "example_RG"; /* a configured resource */ char * resource_name = "example_R"; err = scha_control(SCHA_GIVEOVER, resource_group, resource_name); if (err != SCHA_ERR_NOERR) { syslog(LOG_ERR, "scha_control GIVEOVER failed: %s", scha_strerror_i18n(err)); } }
Include file
Library
See attributes(5) for descriptions of the following attributes:
|
scha_calls(3HA), setlocale (3C), syslog (3C), attributes (5)