Interprocess Communication:Programmer's Guide MPE/iX 5.0 Documentation
Interprocess Communication:Programmer's Guide
Table of Contents
Interprocess Communication:Programmer's Guide
Interprocess Communication:Programmer's Guide : COPYRIGHT NOTICE
What is Interprocess Communication?
Purposes of IPC
Ways to Perform IPC
IPC Using Job Control Words and Other Variables
Types of Variables
Relationship of JCWs and Variables
Variable Intrinsics
Variable Commands
Job Control Words
Job Control Word Intrinsics
Job Control Word Commands
Special Considerations
Additional Discussion
IPC Using File System Intrinsics
Characteristics
Creating a Message File
How To Use IPCA Simple Case
Special Cases of IPC
Multiple Concurrent Readers or Writers
Preventing Deadlocks
Writer Identification
Extended Wait
Timeouts
Nondestructive Reads
Forcing Records To Disc
NOWAIT I O
NOWAIT I O Intrinsics
Aborting NOWAIT I O
Limitations
Examples
Software Interrupts
ExampleUse of Software Interrupts
Software Interrupt Intrinsics
Software Interrupt Initialization
Interrupt Handler
Main Line Code
Disarming Software Interrupts
Restrictions
Sample ProgramUse of Software Interrupts
Interprocess Communication Via the MAIL Facility
Restrictions
Definition of Mail
Mail Transfer Process
Testing Mailbox Status
Sending Mail
Receiving (Collecting) Mail
Avoiding Deadlocks
Features of Intrinsics for Message Files
Intrinsics Not Allowed for Message Files
Intrinsics Exclusive to IPC
A Note On Syntax
Sample Programs: WAIT I O
Sample Programs: NOWAIT I O
Sample Programs: Software Interrupts
SPL Examples
Pascal Examples
MPE/iX 5.0 Documentation