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);
scha_strerror() および scha_strerror_i18n() 関数は、与えられたエラーコード scha_err_t のエラーを説明する簡単な文字列を生成します。scha_strerror() から返された文字列は、英語で表示されます。scha_strerror_i18n() から返された文字列は、LC_MESSAGESロケールカテゴリで指定されているその国および地域の言語で表示されます。setlocale(3C) を参照してください。
次のパラメータがサポートされます。
エラーを説明する簡単な文字列の生成元となるエラーコード。
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));
}
}
インクルードファイル
ライブラリ
次の属性については、attributes(5) を参照してください。
|