QSDK 1.1 Documentation
Main Page | Modules | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members | Related Pages

Com::UUID Struct Reference
[QCom]

#include <Q/com.h>

List of all members.

Public Attributes

uint32_t data1
uint16_t data2
uint16_t data3
uint8_t data4 [8]


Detailed Description

A key concept in the COM framework is the Universally Unique Identifier. The UUIDs used here are compatible with the industry standard IDs used by ISO RPC (see ISO/IEC 11578:1996) and OSF DCE 1.1 (see http://www.opengroup.org/publications/catalog/c706.htm ).

The basic structure of a UUID includes a number of fields that are used to help generate unique identifiers. A clear definition of the structure and use of these fields is in http://hegel.ittc.ukans.edu/topics/internet/internet-drafts/draft-l/draft-leach-uuids-guids-01.txt .

The implementation of UUID in QCom includes support for C++ operators to compare two UUIDs both for equality and for ordering (i.e. operator<()).

Return to QSDK documentation Contents page. Contact details for support, information and fault-reporting.
Qube Software Limited © 2000-2004