z/OS TSO/E Guide to SRPI
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


The Receive Request CPRB (Entry to Server)

z/OS TSO/E Guide to SRPI
SA32-0980-00

Table 1. CPRB Control Block on Entry to Server
Offset Dec(Hex) Number of Bytes Field Name Contents
0(0) 1 CRBF1 The control block's version number (first four bits) and modification level number (last four bits).
1(1) 2   Reserved
3(3) 1 CRBF4 The type of request. X'01' indicates a service request. (X'03' indicates a define server (DEFSERV) request.)
4(4) 4 CRBCPRB Control block identifier (character string ‘CPRB’).
8(8) 8   Reserved
16(10) 8 CRBSNAME The name of the requested server.
24(18) 2   Reserved
26(1A) 2 CRBFID 1  The ID of the requested service function (1-99)
28(1C) 12   Reserved
40(28) 4 CRBRQDLN 1  The length of the request data.
44(2C) 4 CRBRQDAT 1  The address of the request data.
48(30) 4 CRBRPDLN 2  The length of the reply data (maximum length allowed by the requester).
52(34) 4 CRBRPDAT 3  The address of the buffer for reply data.
56(38) 4 CRBRQPLN 1  The length of the request parameters.
60(3C) 4 CRBRQPRM 1  The address of the request parameters.
64(40) 4 CRBRPPLN 2  The length of the reply parameters (maximum length allowed by the requester).
68(44) 4 CRBRPPRM 3  The address of the buffer for reply parameters.
72(48) 40   Reserved
Notes:
 1 
Request field. Use but do not alter.
 2 
Request/Reply field. The requester initializes these fields. The server may modify the contents of these fields.
 3 
Address of Reply field. Use but do not alter. The server may return information in a buffer located at this address. Do not return more information than will fit in the buffer (as indicated in the associated length field).

Do not modify any fields other than those marked with a  2 .

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014