This documentation is under development!

uuid

uuid#

Defines

DLLEXTERN#

Functions

void uuid_create_md5_from_name(uuid_s *uuid, uuid_s nsid, const void *name, int namelen)#
void uuid_create_sha1_from_name(uuid_s *uuid, uuid_s nsid, const void *name, int namelen)#
int uuid_create_random(uuid_s *uuid)#
int uuid_compare(uuid_s *u1, uuid_s *u2)#
void uuid_as_string(uuid_s *uuid, char s[37])#
int uuid_from_string(uuid_s *uuid, const char *s, size_t len)#

Variables

uuid_s NameSpace_DNS#
uuid_s NameSpace_URL#
uuid_s NameSpace_OID#
uuid_s NameSpace_X500#
struct uuid_s#

Public Members

uint32_t time_low#
uint16_t time_mid#
uint16_t time_hi_and_version#
uint8_t clock_seq_hi_and_reserved#
uint8_t clock_seq_low#
uint8_t node[6]#