TS/MP Pathsend and Server Programming Manual (G06.24+, H06.03+)
Examples
NonStop TS/MP Pathsend and Server Programming Manual–132500
B-4
Pathsend Requester Example
?PAGE "VERSION PROCEDURE DECLARATION"
?SOURCE VersProc( PS^EXAMPLE^MODULE )
?PAGE "GLOBAL DECLARATIONS FOR BREQ"
! The following are GLOBAL defines
DEFINE def = DEFINE#;
DEF lit = LITERAL#;
DEF str = STRING#;
DEF dbl = INT(32)#;
?PAGE "STRUCTS BREQ"
! These are the STRUCTS used when compiling the BREQ program.
! Comments appears to the right of the code.
?PAGE "STRUCTURE NEEDED TO STARTUP A PROCESS"
?SECTION STARTUP
! The following is used when starting up
STRUCT .CI^STARTUP (*);
BEGIN
INT MSGCODE;
STRUCT DEFAULT;
BEGIN
INT VOLUME [0:3],
SUBVOL [0:3];
END;
STRUCT INFILE;
BEGIN
INT VOLUME [0:3],
SUBVOL [0:3],
DNAME [0:3];
END;
STRUCT OUTFILE;
BEGIN
INT VOLUME [0:3],
SUBVOL [0:3],
DNAME [0:3];
END;
STRING PARAM [0:564];
END; ! CI STARTUP