XPCML tag attributes

The XPCML schema defines several element tags, and each element tag contains attribute tags. The following table lists and describes the different attributes for each element.

For more specific and detailed information about XPCML tags and their attributes, see XPCML schema.

XPCML tag Attribute Description
hexBinaryParm fill last 2 columns with data and decide format  
arrayOfHexBinaryParm    
doubleParm Defines a double parameter float (length 8)
arrayOfDoubleParm Defines a parameter that is an array of doubles  
floatParm Defines a float parameter data (type float, length 4)
arrayOfFloatParm Defines a parameter that is an array of floats  
intParm Defines an integer parameter data (type int, length 4)
arrayOfIntParm Defines a parameter that is an array of integers  
longParm Defines a long parameter data (type int, length 8)
arrayOfLongParm Defines a parameter that is an array of longs  
packedDecimalParm Defines a packed decimal parameter data (type packed)
arrayOfPackedDecimalParm Defines a parameter that is an array of packed decimals  
parameterList Signals that the enclosing tag represents all of the parameter definitions for the program  
program Begins and ends the XML that describes one program call  
shortParm Defines a short parameter data (type int, length 2)
arrayOfShortParm Defines a parameter that is an array of shorts  
stringParm Defines a string parameter  
arrayOfStringParm Defines a parameter that is an array of strings  
struct Defines a named structure that you can specify as an argument to a program or as a field within another named structure  
arrayOfStruct Defines an array of structs  
structParm Represents a reference to a struct tag found elsewhere in the XPCML document that you want to included at a specific location in the document data (type struct)
arrayOfStructParm Defines a parameter that is an array of struct parms  
unsignedIntParm Defines an unsigned integer parameter data (type int, length 4, precision 32)
arrayOfUnsignedIntParm Defines a parameter that is an array of unsigned integers  
unsignedShortParm Defines an unsigned short parameter data (type int, length 2, precision 16)
arrayOfUnsignedShortParm Defines a parameter that is an array of unsigned shorts  
xpcml Begins and ends the XPCML source file that describes the program call format  
zonedDecimalParm Defines a zoned decimal parameter data (type zoned)
arrayOfZonedDecimalParm Defines a parameter that is an array of zoned decimals