![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Is it possible to trap a broadcast message in a detached process? I'd like to trap the mail message announcement. Thank you! The Answer is : You will need to code the application to acquire a terminal device, to associate a mailbox with the terminal (possibly via a call to lib$asn_with_mbx), and trap the messages there -- among the easiest ways to acquire a terminal is via the pseudo-terminal API (see the I/O User's Reference Manual), though there are other ways. The AskQ area (referenced in the FAQ) has some related examples: Example-C How To Trap Terminal Broadcast Messages Example-C Using A Pseudo Terminal Example-FORTRAN Using A Broadcast Mailbox To Intercept Messages Topic (1554) is also potentially related.
|