Man page - timer_delete(2)

Packages contains this manual

Available languages:

en fr ja ru ro de

Manual

TIMER_DELETE

名 前
書 式
説 明
返 り 値
エ ラ ー
バ ー ジ ョ ン
準 拠
関 連 項 目
こ の 文 書 に つ い て

名 前

timer_delete - プ ロ セ ス 単 位 の POSIX タ イ マ ー を 削 除 す る

書 式

#include <time.h>

int timer_delete(timer_t timerid );

-lrt で リ ン ク す る 。

glibc 向 け の 機 能 検 査 マ ク ロ の 要 件 ( feature_test_macros (7) 参 照 ):

timer_delete (): _POSIX_C_SOURCE >= 199309L

説 明

timer_delete () は timerid で 指 定 さ れ た ID の タ イ マ ー を 削 除 す る 。 timer_delete () が 呼 び 出 さ れ た 時 点 で タ イ マ ー が 開 始 さ れ て い る 場 合 は 、 削 除 す る 前 に タ イ マ ー の 解 除 が 行 わ れ る 。 削 除 さ れ る タ イ マ ー に よ り 生 成 さ れ た 処 理 待 ち シ グ ナ ル の 扱 い は 不 定 (unspecified) で あ る 。

返 り 値

成 功 す る と 、 timer_delete () は 0 を 返 す 。 失 敗 す る と 、 -1 が 返 り 、 errno に エ ラ ー を 示 す 値 が 設 定 さ れ る 。

エ ラ ー

EINVAL

timerid が 有 効 な タ イ マ ー ID で は な い 。

バ ー ジ ョ ン

こ の シ ス テ ム コ ー ル は Linux 2.6 以 降 で 利 用 で き る 。

準 拠

POSIX.1-2001, POSIX.1-2008.

関 連 項 目

clock_gettime (2), timer_create (2), timer_getoverrun (2), timer_settime (2), time (7)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man-pages プ ロ ジ ェ ク ト の リ リ ー ス 5.10 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は https://www.kernel.org/doc/man-pages/ に 書 か れ て い る 。