This section describes the public structures and enumerated types used throughout the documentation as well as some functions to convert those enumerated types into human readable strings.