Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6KMIP_EXTENSION Struct Reference

#include <p6kmipencoder.h>

Public Attributes

P6INT32 attribute
 
P6NCSTR description
 
P6INT32 enumeration
 
P6NCSTR name
 
P6INT32 parentStructureTag
 
P6UINT32 tag
 
P6INT32 type
 

Detailed Description

P6KMIP_EXTENSION.

Section 2.1.9 (in KMIP 1.4 spec) Extension Information, for KMIP 1.1 This structure is used to define properties of a vendor extension.

name - a test string that is used to name an object tag - optional, set to 0 when not provided by server, tag value of an object (e.g., 0x80000010) type - optional, set to 0 when not provided by server, one of the value in Section 9.1.1.2 Item Type, see p6kmip.h enumeration - optional, set to 0 when not provided by server (added KMIP 2.0) attribute - optional, set to -1 when not provided by server, boolean: 0 is false, 1 is true (added KMIP 2.0) parentStructureTag - optional, set to 0 when not provided by server (added KMIP 2.0) descrption - optional, description.pString is set to NULL when not provided by server (added KMIP 2.0)

Definition at line 1207 of file p6kmipencoder.h.


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