1RXQUEUE(1)                       User Commands                      RXQUEUE(1)
2
3
4

NAME

6       rxqueue - The Regina Rexx Interpreter external queue filter
7
8

SYNOPSIS

10       rxqueue  [-h,  --help] [-D, --debug] [-t string, --text string] [queue]
11       [/fifo | /lifo | /clear | /pull | /queued]
12
13

DESCRIPTION

15       rxqueue is a utility that provides access to the Regian  Rexx  external
16       queue  daemon  (rxstack).   It acts as a filter by placing lines onto a
17       queue via stdin or a single line with the -t or --text switches.  Lines
18       can be pulled off the queue to stdout
19
20

OPTIONS

22       -h, --help
23              Displays short help.
24
25       -D, --debug
26              Turns  debugging  on  -t string, --text string Places the single
27              line specified in string onto an optional  queue  in  the  order
28              specified by /fifo or /lifo
29
30       queue  The   name  of  the  queue  to  use.  Format  is  queuename[@ma‐
31              chine][:port]. If not specified the queue name used  is  SESSION
32              on localhost using the default port.
33
34

ACTIONS

36       /fifo  Stacks  the  contents of stdin onto the queue in first in, first
37              out order.
38
39       /lifo  Stacks the contents of stdin onto the queue in  last  in,  first
40              out order.
41
42       /clear Removes all lines currently stacked in the queue.
43
44       /pull  Extracts  the  next line from the queue to stdout and removes it
45              from the queue.
46
47       /queued
48              Returns the number of lines stacked on the queue to stdout
49

ENVIRONMENT

51       rxqueue uses the following environment variables if set.
52
53
54       RXDEBUG
55              Enables debugging. Same as specifying -D or --debug option.
56
57
58       RXSTACK
59              The port number on which rxstack listens.  By  default  this  is
60              5757.
61
62
63       RXQUEUE
64              The  name of the queue to be used if not specified by the client
65              using rxqueue.  By default this is SESSION.
66
67
69       The Regina Rexx interpreter is distributed under the GNU  Library  Gen‐
70       eral Public License, see the file `COPYING-LIB' in the source code dis‐
71       tribution.
72
73

AUTHOR

75       Anders  Christensen,  University  of  Trondheim,  Norway  <anders  (at)
76       pvv.unit.no>.
77
78

MAINTAINER

80       Changes  to Regina since 0.07a, Mark Hessling <mark (at) rexx.org> with
81       significant assistance from Florian Grosse-Coosmann.
82
83

SEE ALSO

85       rxstack(1)
86
87       There are several good reference books on Rexx. The most famous is "The
88       Rexx  Language"  by  Mike  Cowlishaw.  Visit http://www.rexxla.org (The
89       Rexx Language Association) for any Rexx related information.
90
91
92
93
94Regina Rexx Interpreter            June 2013                        RXQUEUE(1)
Impressum