Pathmaker Programming Guide

Coding Custom Services
Creating Services and Servers
067868 Tandem Computers Incorporated 4–31
T9154-ADVISORY-MSG-TEXT or reply->header.advisory_text. This field contains the message
that will be displayed on the Advisory line of the application screen upon return from
this service. The text that you move to this field must be less than or equal to 76
characters.
T9154-TMF-ABORT-FLAG or reply->header.tmf_abort_flag. This flag indicates whether you
want the requester to Abort (Y) or End Transaction (N) upon return from this service.
This flag is initially set to N (End Transaction). You should change its value to Y if you
want to terminate the TMF transaction after the completion of the SEND.
For C services, REPLY_ABORTTRANSACTION equals Y, and
REPLY_ENDTRANSACTION equals N.
T9154-ADVISORY-MSG-SEVERITY or reply->header.advisory_severity. This field indicates the
severity of the message being returned. This value will determine the video attributes
used when the message is displayed.
Table 4-4 lists possible values for this variable. For each level of severity, the table
indicates the way in which the message is to be displayed in the advisory line.
Table 4-4. Video Attributes for Advisory Messages
Value Meaning Video Attributes (for 6530 terminals)
E ERROR Normal brightness, reverse display
W WARNING Dim brightness, reverse display
N NORMAL Normal brightness, normal display
For C services, REPLY_NORMAL equals N, REPLY_WARNING equals W, and
REPLY_ERROR equals E.
T9154-REASON-CODE or reply->header.reason_code. This field can be used to return
additional error information to the requester. The Pathmaker product does not use
this field; custom-written routines in the requester (in a Requester Copy Library) must
be used to interpret this field.
This field can contain a numeric value or zeros.