2 Data Types

The following sections describe data types that include common base types, data types, and data structures.

Many protocols are intended to be extensions of local programming models. Other protocols have a distinct purpose but share many common elements. This section is a discussion of data types that are common to many protocols.

In some cases, a component might not follow the typical practice and where that applies, the relevant specification specifies the actual practice.

Integer names often have an alias, which is interchangeable with the integer name; there is no difference in using either the name or its alias.