: >flock() isn't a native part of VMS, though some emulations exist. RMS
: >locking (the intrinsic stuff) is mandatory (unless you bypass it with
: >raw I/O calls) and record-oriented.
: 
: That's a pretty low-level bypass, though. IIRC you have to request actual 
: disk blocks, which requires PHY_IO or LOG_IO privs.

You should be able to request virtual blocks withot prove, but you're on
your own wrt making sense of the file structure.

: >The msg* and shm* wrappers are in newer DECCRTLs, but we don't go after 'em.
: >Better still would be an interface to native global sections.
: 
: I've got no msg or shm info in the headers I've got. I've been meaning to 
: take a look at implementing them on top of mailboxes and global sections, 
: but time crunches keep getting in the way.

I dunno when precisely they appear; I just recall seeing the functions in
the list of new things a while ago.

Regards,
Charles Bailey  [EMAIL PROTECTED]

Reply via email to