RDM_UUID_T Struct Reference

The RaimaDB UUID data structure. More...

#include "rdmuuidtypes.h"

Data Fields

uint32_t time_low
uint16_t time_mid
uint16_t time_high_and_version
uint8_t clock_seq_high_and_reserved
uint8_t clock_seq_low
uint8_t node [6]

Detailed Description

The RaimaDB UUID data structure.

Field Documentation

clock_seq_high_and_reserved

uint8_t RDM_UUID_T::clock_seq_high_and_reserved

The most significant part of the clock sequence and reserved bits

clock_seq_low

uint8_t RDM_UUID_T::clock_seq_low

The least significant part of the clock sequence

node

uint8_t RDM_UUID_T::node[6]

The 48 bit node ID

time_high_and_version

uint16_t RDM_UUID_T::time_high_and_version

The 4 most significant bits of the version followed by the 12 most significant bits of the time

time_low

uint32_t RDM_UUID_T::time_low

The 32 least significant bits of the time

time_mid

uint16_t RDM_UUID_T::time_mid

The 16 middle significant bits of the time


The documentation for this struct was generated from the following file: