UUID_TIME(3)

NAMN
uuid_time - extrahera den tidpunkt då UUID skapades

SYNOPSIS

#include <uuid.h>

time_t uuid_time(const uuid_t uu, struct timeval *ret_tv)

BESKRIVNING

Funktionen uuid_time() extraherar den tidpunkt då det medföljande tidsbaserade UUID uu skapades. Observera att UUID-skapelsetiden endast är kodad i vissa typer av UUID:er. Denna funktion kan bara rimligen förväntas extrahera skapelsetiden för UUID:er som skapats med funktionerna uuid_generate_time(3) och uuid_generate_time_safe(3). Det kan hända att den inte fungerar med UUID:er som skapats med andra mekanismer.

RETURVÄRDE

Den tid då UUID skapades, i sekunder sedan den 1 januari 1970 GMT (epoken), returneras (se time(2)). Den tid då UUID skapades, i sekunder och mikrosekunder sedan epoken, lagras också på den plats som ret_tv pekar på (se gettimeofday(2)).

UPPHOVSPERSONER

Theodore Y. Ts’o

SE ÄVEN

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

FELRAPPORTERING

För felrapporter, använd

TILLGÄNGLIGHET

Biblioteket libuuid är en del av paketet util-linux sedan version 2.15.1. Det kan laddas ner från