[Info-vax] RMS - Wish list
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Fri Oct 15 11:39:07 EDT 2021
On 2021-10-15 06:19:14 +0000, Greg Tinkler said:
> As a follow on from my previous post
>
> UDF
> files you can sequentially get/put, but you cannot access using RFA.
> This would be useful, yup there is no defined record but the buffer
> size is all that is needed. 'record' locking is based on RFA so shared
> access should not be a problem.
You're asking for what a stream file provides. You've yet to free
yourself from a need for emulated-punched-cards abstractions, though.
> As previously mentioned, SYS$READB(rab) and SYS$WRITEB(rab) would also
> be useful, NB based on RFA so again shared access should work. NB RMS
> underneath would as it does today, coordinate the block access to
> ensure the latest block is used when accessed.
>
> I assume the SSIO is focused on UDF files?
SSIO seeks to avoid the latent file corruptions that arise with sharing
stream files within the current implementation of C and RMS:
One of the few presentations on this topic:
http://de.openvms.org/TUD2012/opensource_and_unix_portability.pdf
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list