IBM SC34-6814-04 Server User Manual


 
FC_GROUP
Always X'06', indicating that this is a file control request.
FC_FUNCT
One byte that defines the type of request:
X'02' READ
X'04' WRITE
X'06' REWRITE
X'08' DELETE
X'0A' UNLOCK
X'0C' STARTBR
X'0E' READNEXT
X'10' READPREV
X'12' ENDBR
X'14' RESETBR
FC_BITS1
Existence bits that define which keywords that contain values were
specified. To obtain the value associated with a keyword, you need to
use the appropriate address from the command-level parameter
structure. Before using this address, you must check the associated
existence bit. If the existence bit is set off, the keyword was not
specified in the request and the address should not be used.
X'80' Set if the request contains the keyword FILE. If set, FC_ADDR1
is meaningful.
X'40' Set if the request contains any of the keywords INTO, SET, or
FROM. If set, FC_ADDR2 is meaningful.
X'20' Set if the request specifies LENGTH or NUMREC, or if a
STARTBR, RESETBR, or ENDBR request specifies REQID. If
set, FC_ADDR3 is meaningful.
X'10' Set if the request specifies RIDFLD. If set, FC_ADDR4 is
meaningful.
X'08' Set if the request specifies KEYLENGTH. If set, FC_ADDR5 is
meaningful.
X'04' Set if the request is READNEXT or READPREV and specifies
REQID. If set, FC_ADDR6 is meaningful.
X'02' Set if the request specifies SYSID. If set, FC_ADDR7 is
meaningful.
X'01' Not used by file control.
FC_BITS2
Second set of existence bits.
X'20' Set if the request specifies TOKEN. If set, FC_ADDRB is
meaningful.
FC_EIDOPT5
Indicates whether certain keywords that do not take values were
specified on the request.
88 Customization Guide