TS/MP Pathsend and Server Programming Manual (G06.24+, H06.03+)
Examples
NonStop TS/MP Pathsend and Server Programming Manual–132500
B-7
Pathsend Requester Example
?PAGE "STRUCTURE OF A REQUEST TO PATHSRV"
?SECTION PATHSRV^REQUEST
! The following is the format of the msg to PATHSRV. It is
! used in BREQ.
STRUCT PATHSRV^REQUEST^TEMPLATE (*);
BEGIN
 STR PATHMON^ASSIGN^NAME[0:30];
 STR PATHMON^SYSTEM^AND^PROCESS^NAME[0:14];
 STR SERVER^CLASS[0:14];
END;
?PAGE "STRUCTURE OF A REPLY FROM PATHSRV"
?SECTION PATHSRV^REPLY
! The following is the format of the reply from PATHSRV. It is
! used in BREQ.
STRUCT PATHSRV^REPLY^TEMPLATE (*);
BEGIN
 INT REPLY^CODE;
 STRUCT THIS^SERVER;
 BEGIN
 STR SYSTEM^NAME[0:7];
 STR PROCESS^NAME[0:7];
 END;
 STRUCT SUBSIDIARY^SERVER;
 BEGIN
 STR SYSTEM^NAME[0:7];
 STR PROCESS^NAME[0:7];
 END;
 STR TMF^ABORT^REQUIRED;
 STRUCT ERROR^MSG;
 BEGIN
 STR PATHSEND^ERROR[0:77];
 STR FILE^SYSTEM^ERROR[0:77];
 END;
 STR NON^SEND^ERROR^MSG[0:77];
 END; ! PATHSRV reply template










