The following table provides a brief summary of deviceparameters for mailboxes. For more detailed information, refer to the sections following the OPEN, USE, and CLOSE commands.
Mailbox Deviceparameters |
||
DEVICEPARAMETER |
COMMAND |
COMMENT |
BLOCKSIZE=intexpr |
O |
Specifies the buffer size. |
DELETE |
C |
Marks a mailbox so GT.M deletes it as soon as all processes CLOSE it. |
EXCEPTION=expr |
O/U/C |
Controls device-specific error handling. |
LENGTH=intexpr |
U |
Controls the virtual page length–the point at which the device driver automatically resets $Y to 0. |
PRMMBX |
O |
Identifies the device as a permanent mailbox. |
[NO]READONLY |
O |
Controls whether writes are allowed. |
TMPMBX |
O |
Identifies the device as a temporary mailbox. |
[NO]WAIT |
U |
Specifies if a WRITE must wait for a corresponding READ. |
WRITEOF |
U |
Writes end-of-transmission to a mailbox. |
[NO]WRITEONLY |
O |
Controls whether reads are allowed. |
O: Applies to the OPEN command
U: Applies to the USE command
C: Applies to the CLOSE command