Manpages

名 前

uuid_time − UUID が 生 成 さ れ た 時 刻 を 取 り 出 す

書 式

#include <uuid/uuid.h>

time_t uuid_time(uuid_t uu, struct timeval *ret_tv)

説 明

uuid_time は 、 与 え ら れ た 時 刻 ベ ー ス の UUID uu か ら 、 そ れ が 生 成 さ れ た 時 刻 を 取 り 出 す 。 UUID の 生 成 時 刻 は 特 定 の タ イ プ の UUID に の み エ ン コ ー ド さ れ て い る 点 に 注 意 す る こ と 。 こ の 関 数 が 時 刻 を 取 り 出 せ る UUID は 、 お そ ら く uuid_generate_time(3) 関 数 に よ っ て 生 成 さ れ た も の に 限 ら れ る 。 他 の 仕 組 み に よ っ て 生 成 さ れ た UUID で は 、 取 り 出 せ る 場 合 も あ る し 、 取 り 出 せ な い 場 合 も あ る 。

返 り 値

UUID が 生 成 さ れ た 時 刻 が 、 January 1 1970 GMT (the epoch: 紀 元 ) か ら の 経 過 秒 数 で 返 さ れ る (time(2) を 見 よ )。 UUID が 生 成 さ れ た 時 刻 を 、 紀 元 か ら の 秒 + マ イ ク ロ 秒 で 表 し た も の も 、 ret_tv が 指 す 場 所 に 保 存 さ れ て い る (gettimeofday(2) を 見 よ )。

著 者

Theodore Y. Ts’o

入 手 方 法

http://e2fsprogs.sourceforge.net/">http://e2fsprogs.sourceforge.net/

関 連 項 目

uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_is_null(3), uuid_parse(3), uuid_unparse(3)