Copyright Digital Equipment Corp. All rights reserved.

$BRKTHRUW

   Sends a message to one or more terminals. The $BRKTHRUW service
   operates synchronously; that is, it returns to the caller after
   the message has been sent to the specified terminals.

   For asynchronous operations, use the Breakthrough ($BRKTHRU)
   service; $BRKTHRU returns to the caller after queuing the message
   request, without waiting for the message to be delivered.

   Aside from the preceding, $BRKTHRUW is identical to $BRKTHRU.
   For all other information about the $BRKTHRUW service, see the
   description of $BRKTHRU.

   The $BRKTHRU and $BRKTHRUW services supersede the Broadcast
   ($BRDCST) service. When writing new programs, you should use
   $BRKTHRU or $BRKTHRUW instead of $BRDCST. When updating old
   programs, you should change all uses of $BRDCST to $BRKTHRU or
   $BRKTHRUW. $BRDCST is now an obsolete system service and is no
   longer being enhanced.

   Format

     SYS$BRKTHRUW  [efn] ,msgbuf [,sendto] [,sndtyp] [,iosb]

                   [,carcon] [,flags] [,reqid] [,timout] [,astadr]

                   [,astprm]

   C Prototype

     int sys$brkthruw  (unsigned int efn, void *msgbuf, void

                       *sendto, unsigned int sndtyp, struct _iosb

                       *iosb, unsigned int carcon, unsigned int

                       flags, unsigned int reqid, unsigned int

                       timout, void (*astadr)(__unknown_params),int

                       astprm);