AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
=>     R0 =     reason code
     R1 =     internal file handle returned by FSEntry_Open
     R2 =     pointer to buffer
     R3 =     bytes to transfer
if R0 = 1 or 3
     R4 =     file pointer

This entry point is called to perform multiple byte operations on unbuffered files. It is only called if bit 28 of the information word returned by FSEntry_Open is set. (Otherwise fileswitch uses multiple FSEntry_GetBytes or FSEntry_PutBytes calls).
FSEntry_GBPB reason codes
Reason     Meaning

1     Put bytes to specified pointer
2     Put bytes to current pointer
3     Get bytes from specified pointer
4     Get bytes from current pointer

[sh-index] Back to list of manuals