Samsung Internal API reference  2.0
uuid.h File Reference

UUID management helpers. More...

Go to the source code of this file.

Data Structures

struct  __uuid_t
 wrapper for uuid type. More...
 

Macros

#define UUID_STRING_LEN   37
 
#define uuid_unparse_lower(uu, out)   uuid_unparse((uu), (out))
 
#define uuid_generate_time(x)   uuid_generate(x)
 

Typedefs

typedef struct __uuid_t __uuid_t
 
typedef __uuid_t uuid_t
 

Functions

void uuid_unparse (const uuid_t *uu, char *out)
 Convert binary representation of UUID to string. More...
 
void uuid_unparse_upper (const uuid_t *uu, char *out)
 Convert binary representation of UUID to string. More...
 
int uuid_parse (const char *in, uuid_t *uu)
 Convert an input UUID string into binary representation. More...
 
void uuid_generate (uuid_t *out)
 The uuid_generate function creates a new universally unique identifier (UUID). More...
 
int uuid_is_null (const uuid_t *uu)
 Check if UUID is null. More...
 
void uuid_clear (uuid_t *uu)
 set value to zero UUID. More...
 
int uuid_compare (const uuid_t *uu1, const uuid_t *uu2)
 Compare the two supplied uuid variables uu1 and uu2 to each other. More...
 

Detailed Description

UUID management helpers.