Previous Topic: PurposeNext Topic: Return Code


Arguments

The following table gives a brief description of each of the arguments:

Name

I/O

Description

*qMgr

Input/Output

The name of the local queue manager. By default, the application obtains this information from the model during generation. This exit can override this name.

*rqMgr

Input/Output

The name of the remote queue manager. This value is NULL by default.

This exit can override this name.

*pQ

Input/Output

A character string containing the name of the Put queue. By default, the application obtains this information from the model during generation.

This exit can override this name.

*rQ

Input/Output

A character string containing the name of the reply-to queue. This can be either a local queue or a model queue name. By default, the application obtains the value

"SYSTEM.DEFAULT.MODEL.QUEUE" from the model during generation.

This exit can override this name.

*timeout

Input/Output

A long value representing the timeout value, in milliseconds, for the Get queue. By default, this has the value MQWI_UNLIMITED for an unlimited waiting period.

This exit can override this name.

*closePQ

Input/Output

A short value which controls whether the client closes the Put queue after the flow is complete. Valid values are CLOSE_QUEUE or NO_CLOSE_QUEUE. The default value, NO_CLOSE_QUEUE, specifies the Put queue is not to be closed.

This exit can override this name.

*closeGQ

Input/Output

A short value which controls whether the client closes the Get queue after the flow is complete.

Valid values are CLOSE_QUEUE or NO_CLOSE_QUEUE. The default value, NO_CLOSE_QUEUE, specifies the Get queue is not to be closed.

This exit can override this name.

*nextLoc

Input

A character string containing the Next Location system attribute as set using CA Gen action diagram statements.

*trancode

Input

An 8-byte character array containing the target Procedure Step transaction code being processed.

*procName

Input

A character string containing the name of the flow's target Procedure Step.

*modelName

Input

A character string containing the name of the model containing the flow's target Procedure Step.