UUID_TIME
Section: Libuuid API (3)
Updated: May 2009
Index
Return to Main Contents
名前
uuid_time - UUID が生成された時刻を取り出す
書式
#include <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_generate_time_safe(3)
関数によって生成されたものに限られる。
他の仕組みによって生成された UUID では、取り出せる場合もあるし、取り出せない場合もある。
返り値
UUID が生成された時刻が、January 1 1970 GMT (the epoch: 紀元) からの経過秒数で返される
(time(2)
見よ)。
UUID が生成された時刻を、紀元からの秒 + マイクロ秒で表したものも、
ret_tv
が指す場所に保存されている
(gettimeofday(2)
を見よ)。
作者
Theodore Y. Ts'o
入手方法
libuuid
はバージョン 2.15.1 から util-linux パッケージの一部であり、
https://www.kernel.org/pub/linux/utils/util-linux/
から入手できる。
関連項目
uuid(3),
uuid_clear(3),
uuid_compare(3),
uuid_copy(3),
uuid_generate(3),
uuid_is_null(3),
uuid_parse(3),
uuid_unparse(3)
Index
- 名前
-
- 書式
-
- 説明
-
- 返り値
-
- 作者
-
- 入手方法
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.
Time: 15:47:27 GMT, May 02, 2020