SYS$ASSIGN (OpenVMS) SYS$ASSIGN (OpenVMS)
NAME
open, msgget - obtain interprocess communication channel
SYS$ASSIGN - Create a logical connection to a mailbox
EXPLAINATION
The Digital UNIX open and msgget routines are similar to the OpenVMS
SYS$ASSIGN system service in that they open an interprocess communica‐
tions channel to an existing entity. The open command opens and
returns a descriptor for existing FIFO special files (as well as most
filesystem objects). The msgget command will return an ID for a mes‐
sage queue if it already exists.
NAME
open - open a file for reading writing
SYS$ASSIGN - Assign I/O channel
EXPLAINATION
The Digital UNIX open system call provides functionality similar to the
OpenVMS SYS$ASSIGN system service. The open system call will open
almost any filesystem based object and return a file descriptor. This
includes special files such as FIFOs and device files. Most filesystem
based objects support using the read(2) and write(2) system calls to
read and write to the object.
RELATED INFORMATION
Digital UNIX Functions:
open(2), close(2), read(2), write(2), ls(1), msgget(2), socket(2),
intro(2) delim off
SYS$ASSIGN (OpenVMS)