iPXE
Data Fields
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 15 of file uuid.h.


Field Documentation

8 hex digits, big-endian

Definition at line 19 of file uuid.h.

Referenced by uuid_mangle(), and uuid_ntoa().

2 hex digits, big-endian

Definition at line 21 of file uuid.h.

Referenced by uuid_mangle(), and uuid_ntoa().

2 hex digits, big-endian

Definition at line 23 of file uuid.h.

Referenced by uuid_mangle(), and uuid_ntoa().

2 hex digits, big-endian

Definition at line 25 of file uuid.h.

Referenced by uuid_ntoa().

12 hex digits, big-endian

Definition at line 27 of file uuid.h.

Referenced by uuid_ntoa().

struct { ... } uuid::canonical

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

Referenced by uuid_mangle(), and uuid_ntoa().

Definition at line 29 of file uuid.h.


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