parmForm in callLink element

The linkage options part, callLink element, property parmForm specifies the format of call parameters.

If you are generating a Java program, parmForm is applicable in this situation:

If you are generating a Java wrapper, parmForm is applicable in this case:

Select a value from this list:

COMMDATA

Specifies that the caller places business data (rather than pointers to data) in the COMMAREA.

Each argument value is moved to the buffer adjoining the previous value without regard for boundary alignment.

COMMDATA is the default value if the property type is ejbCall or remoteCall.

COMMPTR

Specifies that the caller acts as follows:

  • Places a series of 4-byte pointers in the COMMAREA, one pointer per argument passed

  • Sets the high-order bit of the last pointer to 1

COMMPTR is the default value if the value of property type is localCall.

Related concepts
Linkage options part

Related tasks
Editing the callLink element of a linkage options part

Related reference
callLink element
linkType in callLink element
parmForm in callLink element
pgmName in callLink element
type in callLink element