The Custom Wire Format properties described here apply to:
Property | Type | Meaning |
---|---|---|
Physical Type | Enumerated Type | Select one of the following from the drop-down list:
The representation of numeric elements can be affected by the Encoding and CodedCharSetId attributes that are set for the WebSphere MQ queue manager:
|
Length Count | Integer | Enter
the number of bytes to specify the element length:
|
Length Units | Enumerated Type | Subject to the Physical
Type that has been set, select one of the following from the
drop-down list:
The default is bytes. |
Signed | Boolean | Select or deselect (unsigned, the default) this property. If you have set Physical Type to Float, this is selected. This property is used in conjunction with Sign Orientation. |
Signed EBCDIC Custom | Boolean | If the Physical Type is
set to External Decimal and
the Signed EBCDIC Custom property
is set, this will indicate that the Sign EBCDIC Custom representation is to
be used within an ASCII environment. If this checkbox is not set (the default)
then the Sign ASCII representation will be used. The setting of the Sign EBCDIC Custom checkbox is only appropriate if the Sign Orientation property is set to Leading or Trailing (indicating that the element/attribute has an embedded sign representation). The checkbox will be disabled if the element/attribute is unsigned (for example, where the Signed checkbox is not set). |
Sign Orientation | Enumerated Type | If you have set Physical
Type to External Decimal and
you have selected Signed,
choose from the following options that represent the COBOL options for displaying
numeric data:
|
Virtual Decimal Point | Integer | Specify the
number of places to the left (for a positive value) or right (for a negative
value) that a decimal point should be moved from its assumed position. For
example, a float element containing 1234 with
a Virtual Decimal value of 3 is 1.234.
This is not applicable if you have set Physical Type to Float. |
String Justification | Enumerated Type | If you have set the Physical Type property to External Decimal, select Left Justify or Right Justify (the default value) from the drop-down list. If you have selected another value for Physical Type, this is property is inactive. |
Padding Character | String | The
padding character is used to fill out the remaining character positions when
the string length is less than the specified string size. If you have set
the Physical Type property
to Extended
Decimal, and the String
Justification property is either Left
Justify or Right Justify,
set this character in one of the following ways:
|
Property | Type | Meaning |
---|---|---|
Encoding Null | Enumerated Type | Select
one of the following options from the drop-down list:
|
Encoding Null Value | String | The use of this property depends on the Encoding Null property, described above. The default value is zero. |
Property | Type | Meaning |
---|---|---|
Byte Alignment | Enumerated Type | Specify how the object is aligned from the start of
the message. Select one of:
|
Leading Skip Count | Integer | Specify the number of bytes to skip before reading or
writing this object. The default is 0,
the minimum value is 0,
and the maximum value is 999999.
You can use this value to ignore unwanted fields in a structure, or to model
a field defined by C or COBOL data which requires alignment on a 2, 4, 8 or
16 byte boundary. Specify the number of bytes to skip before reading or writing
this object. When an output message is written, Skip Count bytes are assigned
the value of the message set Byte Alignment Pad property. For repeating objects, this property is applied to the first instance only. |
Trailing Skip Count | Integer | Specify the number of bytes to skip after reading or
writing this object. The default is 0,
the minimum value is 0,
and the maximum value is 999999.
You can use this value to ignore unwanted fields in a structure, or to model
a repeating structure containing fields which require alignment on a 2, 4,
8 or 16 byte boundary. When an output message is written, Skip Count bytes
are assigned the value of the message set Byte Alignment Pad property. For repeating objects, this property is applied to all instances. |
Related concepts
Message modeling
The message model
Related tasks
Developing message models
Working with message model objects
Related reference
Message model reference information
Message model object properties
Logical properties for message model objects
Custom Wire Format physical properties for message model objects
XML wire format physical properties for message model objects
Tagged/delimited string format physical properties for message model objects
Documentation properties for all message set objects
Message model object properties by object
Additional MRM domain information
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
ad15170_ |