Man page - addseverity(3)

Packages contains this manual

Available languages:

en fr ja ru ro de

Manual

ADDSEVERITY

名 前
書 åŧ
čĒŦ 明
čŋ” り 値
バ ãƒŧ ジ ョ ãƒŗ
åąž 性
æē– 拠
æŗ¨ 意
é–ĸ 逪 項 į›Ž
こ ぎ 文 書 ãĢ つ い ãĻ

名 前

addseverity - 新 し い 重 大 åēĻ (severity class) を 導 å…Ĩ す る

書 åŧ

#include <fmtmsg.h>

int addseverity(int severity , const char * s );

glibc 向 け ぎ 抟 čƒŊ 検 æŸģ マ ク ロ ぎ čρ äģļ ( feature_test_macros (7) 参 į…§ ):

addseverity ():
glibc 2.19 äģĨ 降 :
_DEFAULT_SOURCE
Glibc 2.19 äģĨ 前 :
_SVID_SOURCE

čĒŦ 明

こ ぎ é–ĸ 数 ãĢ よ り 、 新 し い 重 大 åēĻ ã‚’ 導 å…Ĩ で き る 。 こ ぎ 重 大 åēĻ ã¯ 、 fmtmsg (3) é–ĸ 数 ぎ severity åŧ• 数 ãĢ å…Ĩ れ る こ と が で き る 。 デ フ り ãƒĢ ト で は 、 fmtmsg (3) é–ĸ 数 は 重 大 åēĻ 0-4 (文 字 列 で は (none), HALT, ERROR, WARNING, INFO) ぎ ãƒĄ ッ ã‚ģ ãƒŧ ジ を 襨 į¤ē す る æ–š æŗ• し か įŸĨ ら ãĒ い 。 こ ぎ addseverity (3) ぎ å‘ŧ ãŗ å‡ē し ãĢ よ り 、 指 厚 さ れ た 文 字 列 s ãĢ 指 厚 さ れ た 値 severity を äģ˜ åŠ  す る 。 s が NULL ぎ å ´ 合 、 数 値 severity ぎ 重 大 åēĻ ãŒ 削 除 さ れ る 。 デ フ り ãƒĢ ト ぎ 重 大 åēĻ ãŽ お れ か を 上 書 き し た り 削 除 し た り す る こ と は で き ãĒ い 。 重 大 åēĻ ãŽ 値 は 負 で ãĒ い 数 と し ãĒ け れ ば ãĒ ら ãĒ い 。

čŋ” り 値

成 功 し た å ´ 合 、 値 MM_OK が čŋ” さ れ る 。 エ ナ ãƒŧ ぎ å ´ 合 、 čŋ” り 値 は MM_NOTOK で あ る 。 čĩˇ こ る 可 čƒŊ 性 が あ る エ ナ ãƒŧ ãĢ は 、 äģĨ 下 ぎ も ぎ が åĢ ぞ れ る : ãƒĄ ãƒĸ ãƒĒ ãƒŧ を äŊŋ い 果 た し た 。 存 在 し ãĒ い 重 大 åēĻ ãž た は デ フ り ãƒĢ ト ぎ 重 大 åēĻ ã‚’ 削 除 し よ う と し た 。

バ ãƒŧ ジ ョ ãƒŗ

addseverity () は バ ãƒŧ ジ ョ ãƒŗ 2.1 äģĨ 降 ぎ glibc で 提 供 さ れ ãĻ い る 。

åąž 性

こ ぎ ᝀ で äŊŋ ᔍ さ れ ãĻ い る ᔍ čĒž ぎ čĒŦ 明 ãĢ つ い ãĻ は 、 attributes (7) を 参 į…§ 。

Image grohtml-41243-1.png

æē– 拠

fmtmsg (3) é–ĸ 数 は X/Open Portability Guide ãĢ 指 厚 さ れ ãĻ い る が 、 こ ぎ é–ĸ 数 は 指 厚 さ れ ãĻ い ãĒ い 。 こ ぎ é–ĸ 数 は System V ã‚ˇ ゚ テ ム で 刊 ᔍ 可 čƒŊ で あ る 。

æŗ¨ 意

新 し い 重 大 åēĻ ã¯ 、 į’° åĸƒ 変 数 SEV_LEVEL を 設 厚 す る こ と で čŋŊ 加 す る こ と も で き る 。

é–ĸ 逪 項 į›Ž

fmtmsg (3)

こ ぎ 文 書 ãĢ つ い ãĻ

こ ぎ man ペ ãƒŧ ジ は Linux man-pages プ ロ ジ ェ ク ト ぎ ãƒĒ ãƒĒ ãƒŧ ゚ 5.10 ぎ 一 部 で あ る 。 プ ロ ジ ェ ク ト ぎ čĒŦ 明 と バ グ å ą 告 ãĢ é–ĸ す る 情 å ą は https://www.kernel.org/doc/man-pages/ ãĢ 書 か れ ãĻ い る 。