[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