Get some system dependent information.
void uuid_create_from_name(uuid_upnp *uid, uuid_upnp nsid, void *name, int namelen)
Create a UUID using a "name" from a "name space".
uint8_t clock_seq_hi_and_reserved
Member variable.
uint16_t time_mid
Member variable.
void uuidMutexInit()
Initialize mutex for synchronizing the uuid creation process.
uint32_t time_low
Member variable.
int uuid_compare(uuid_upnp *u1, uuid_upnp *u2)
Compare two UUID's "lexically".
void upnp_uuid_unpack(uuid_upnp *u, char *out)
Unpack a UUID.
int uuidMutexDestroy()
Destroy mutex for synchronizing the uuid creation process.
uint8_t node[6]
Member variable.
uint8_t clock_seq_low
Member variable.
int uuid_create(uuid_upnp *uid)
Generate a UUID.
uint16_t time_hi_and_version
Member variable.