home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!paladin.american.edu!auvm!UTMJB.BITNET!WAN
- Message-ID: <REXXLIST%93010723264204@OHSTVMA.ACS.OHIO-STATE.EDU>
- Newsgroups: comp.lang.rexx
- Date: Fri, 8 Jan 1993 12:02:02 MAL
- Sender: REXX Programming discussion list <REXXLIST@UGA.BITNET>
- From: Wan Hasan Abdullah <WAN@UTMJB.BITNET>
- Subject: Re: YWAKEUP EXAMPLES
- In-Reply-To: Message of Thu, 7 Jan 1993 13:48:21 TUR from <YIGIT@TRMETU>
- Lines: 66
-
- On Thu, 7 Jan 1993 13:48:21 TUR A.Ilkay Yigit said:
- >I just got the program YWAKEUP...
- >I need some example rexx programs using ywakeup. If you have any please
- >let me have a look at them.
- >
-
- Hello A.Ilkay,
- --------------------------------------------------------------------------
- /*************************************************************************
- * This is just a short example of REXX program using YWAKEUP module. *
- * Function: Display all incoming messages from the local nodeid as *
- * well as accepting CP/CMS commands */ *
- *************************************************************************
- Trace 'O'
- 'STATE YWAKEUP MODULE *'
- If RC > 0 then do
- If RC = 28 then
- Say 'YWAKEUP MODULE not found'
- Else
- Say 'YUnknown error code='RC
- Exit
- End
- 'YWAKEUP BEGIN *MSG'
- if RC > 0 then do
- say 'YWAKEUP failed'
- exit RC
- end
- 'CP SET RUN ON'
- 'CP SET MSG IUCV'
- Say 'Begins...'
- Do forever
- 'YWAKEUP +1 (*MSG CONS'
- Select
- When YWAKEUP.0 = 5 then call MSG
- When YWAKEUP.0 = 3 then call CON
- When YWAKEUP.0 = 2 then iterate
- Otherwise do
- 'CP SET RUN OFF'
- 'CP SET MSG ON'
- 'YWAKEUP END *MSG'
- Exit
- End
- End
- End
-
- MSG:
- userid = STRIP(YWAKEUP.3)
- text = STRIP(YWAKEUP.4)
- Say YWAKEUP.2 'FROM' userid':' text
- Return
-
- CON:
- If ABBREV('SHUTDOWN',TRANSLATE(YWAKEUP.3),4) then Do
- 'CP SET RUN OFF'
- 'CP SET MSG ON'
- 'YWAKEUP END *MSG'
- Exit
- End
- YWAKEUP.3
- Return
- ------------------------------------------------------------------------
- All the best,
-
- -WAN-
- Senior Programmer at Computer Center,
- University of Technology Malaysia, Johore Bahru/MALAYSIA
-