PubSub+ Messaging API For C  7.29.0.6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
solClient_uuid Struct Reference

A structure used to hold a UUID (Universally Unique Identifier), as per IETF RFC 4122. More...

#include <solClient.h>

Data Fields

solClient_uint32_t timeLow
 As defined in IETF RFC 4122. More...
 
solClient_uint16_t timeMid
 As defined in IETF RFC 4122. More...
 
solClient_uint16_t timeHiAndVersion
 As defined in IETF RFC 4122. More...
 
solClient_uint8_t clockSeqHiAndReserved
 As defined in IETF RFC 4122. More...
 
solClient_uint8_t clockSeqLow
 As defined in IETF RFC 4122. More...
 
solClient_uint8_t node [6]
 As defined in IETF RFC 4122. More...
 

Detailed Description

A structure used to hold a UUID (Universally Unique Identifier), as per IETF RFC 4122.

The structure is 128 bits. A UUID can be generated through solClient_generateUUID(). A string form of a UUID can be generated through solClient_generateUUIDString().

Field Documentation

solClient_uint8_t clockSeqHiAndReserved

As defined in IETF RFC 4122.

solClient_uint8_t clockSeqLow

As defined in IETF RFC 4122.

As defined in IETF RFC 4122.

solClient_uint16_t timeHiAndVersion

As defined in IETF RFC 4122.

solClient_uint32_t timeLow

As defined in IETF RFC 4122.

As defined in IETF RFC 4122.