Pathmaker Programming Guide

Specifying CALL and SEND Parameters
Creating Requesters
5–38 067868 Tandem Computers Incorporated
The length and data type of each reference object (or field within a reference
object) sent to a service must be the same as the corresponding formal parameter
of the service; the formal parameters of the service are specified in the IPC
Definition screen of the service.
If any changes are made to the IPC Definition screen for a service, the SEND
Parameter Definition screen for each requester function key that invokes the
service must also be updated. Both the requester and the server containing the
service must be regenerated and recompiled.
You can generate a requester without filling in the SEND Parameter Definition
screen if the service does not exist yet. If you do generate a requester without
completing the SEND Parameter Definition screen, the generated application
displays the message
Service Not Implemented
when you try to invoke the
service.
You can choose to pass the value either as it existed before input from the
keyboard (the before-image) or after input from the keyboard (the after-image).
The before-image is the value saved after the previous CALL or SEND, or if there
is no previous CALL or SEND, the initial values of the field. The after-image is the
data the end user entered.
By default, the Pathmaker product sends the after-image—that is, the data that the
end user typed in—to the service. You can send the before-image to the service by
using the Before/After column of the SEND Parameter Definition screen.