Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
UUID_TIME(3)		   Library Functions Manual		  UUID_TIME(3)

NAME
       uuid_time - extract the time at which the UUID was created

SYNOPSIS
       #include	<uuid/uuid.h>

       time_t uuid_time(uuid_t uu, struct timeval *ret_tv)

DESCRIPTION
       The  uuid_time  function	 extracts the time at which the	supplied time-
       based UUID uu was created.  Note	that the UUID creation	time  is  only
       encoded	within certain types of	UUIDs.	This function can only reason-
       ably expect to extract the creation time	for  UUIDs  created  with  the
       uuid_generate_time(3) function.	It may or may not work with UUIDs cre-
       ated by other mechanisms.

RETURN VALUES
       The time	at which the UUID was created, in  seconds  since  January  1,
       1970 GMT	(the epoch), is	returned (see time(2)).	 The time at which the
       UUID was	created, in seconds and	microseconds since the epoch, is  also
       stored in the location pointed to by ret_tv (see	gettimeofday(2)).

AUTHOR
       Theodore	Y. Ts'o

AVAILABILITY
       http://e2fsprogs.sourceforge.net/ <http://e2fsprogs.sourceforge.net/>

SEE ALSO
       uuid(3),	  uuid_clear(3),  uuid_compare(3),  uuid_copy(3),  uuid_gener-
       ate(3), uuid_is_null(3),	uuid_parse(3), uuid_unparse(3)

E2fsprogs version 1.43.4	 January 2017			  UUID_TIME(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | AUTHOR | AVAILABILITY | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=uuid_time&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help