uuid Union Reference

A universally unique ID. More...

#include <uuid.h>


Data Fields

struct {
   uint32_t   a
 8 hex digits, big-endian
   uint16_t   b
 2 hex digits, big-endian
   uint16_t   c
 2 hex digits, big-endian
   uint16_t   d
 2 hex digits, big-endian
   uint8_t   e [6]
 12 hex digits, big-endian
canonical
 Canonical form (00000000-0000-0000-0000-000000000000).
uint8_t raw [16]


Detailed Description

A universally unique ID.

Definition at line 14 of file uuid.h.


Field Documentation

8 hex digits, big-endian

Definition at line 18 of file uuid.h.

Referenced by uuid_ntoa().

2 hex digits, big-endian

Definition at line 20 of file uuid.h.

Referenced by uuid_ntoa().

2 hex digits, big-endian

Definition at line 22 of file uuid.h.

Referenced by uuid_ntoa().

2 hex digits, big-endian

Definition at line 24 of file uuid.h.

Referenced by uuid_ntoa().

12 hex digits, big-endian

Definition at line 26 of file uuid.h.

Referenced by uuid_ntoa().

struct { ... } uuid::canonical

Canonical form (00000000-0000-0000-0000-000000000000).

Referenced by uuid_ntoa().

Definition at line 28 of file uuid.h.


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

Generated on Tue Apr 6 20:02:10 2010 for gPXE by  doxygen 1.5.7.1