1XISDNLOAD(1)                General Commands Manual               XISDNLOAD(1)
2
3
4

NAME

6       xisdnload - ISDN load average display for X
7

SYNOPSIS

9       xisdnload[-toolkitoption  ...]  [-scale integer] [-update seconds] [-hl
10       color] [-highlight color]  [-online  color]  [-active  color]  [-trying
11       color]  [-activate  command] [-deactivate command] [-jumpscroll pixels]
12       [-number regexp] [-label string] [-nolabel]
13

DESCRIPTION

15       The xisdnload program displays a periodically updating histogram of the
16       ISDN load average.
17

OPTIONS

19       Xisdnload  accepts  all  of the standard X Toolkit command line options
20       (see X(1)).  The order of the options in unimportant.   xisdnload  also
21       accepts the following additional options:
22
23       -hl color or -highlight color
24               This option specifies the color of the scale lines.
25
26       -online color
27               This  option  specifies  the  background color when one or more
28               ISDN channels are online.
29
30       -active color
31               This option specifies the background color when  any  route  is
32               found that is directed to an interface named isdn* or ippp*.
33
34       -trying color
35               This  option  specifies  the background color when at least one
36               attempt to setup a cennection is pending.
37
38       -jumpscroll number of pixels
39               The number of pixels to shift the graph to the  left  when  the
40               graph  reaches the right edge of the window.  The default value
41               is 1/2 the width of the current window.  Smooth  scrolling  can
42               be achieved by setting it to 1.
43
44       -label string
45               The  string  to  put into the label above the load average when
46               beeing online. It is interpreted as a  standard  format  string
47               and  may  contain  the dialed number (%s), the minutes (%d) and
48               seconds (%d) being online, the actual cps rate (%f), the amount
49               of kbytes transfered (%d) and a connection history (%s) in this
50               sequence.
51
52       -nolabel
53               If this command line option is specified then no label will  be
54               displayed above the load graph.
55
56       -scale integer
57               This  option  specifies the minimum number of tick marks in the
58               histogram, where  one  division  represents  one  load  average
59               point.  If the load goes above this number, xisdnload will cre‐
60               ate more divisions, but it will never use fewer than this  num‐
61               ber.  The default is 1.
62
63       -update seconds
64               This  option  specifies  the  interval in seconds at which xis‐
65               dnload updates its display.  The minimum amount of time allowed
66               between updates is 1 second.  The default is 10.
67
68       -activate command
69               This  option  specifies  a command to be executed when dial-on-
70               demand  is  not  active  and  you  clicked  on  the   xisdnload
71               stripchart.  A  typical  command  might be something like `sudo
72               /etc/init.d/isdn start' to start up your connection.
73
74       -deactivate command
75               This option specifies a command to be  executed  when  dial-on-
76               demand is active and you clicked on the xisdnload stripchart. A
77               typical command might be something like `sudo  /etc/init.d/isdn
78               stop' to shut down your connection.
79
80       -manual With  this  option the interface is assumed to be active and in
81               manual dial mode.  The activate/deactive commands are  selected
82               depending  on the connection state.  A typical activate command
83               might be `isdnctrl dial ippp0',  and  to  deactivate  `isdnctrl
84               hangup ippp0'.
85
86       -number regexp
87               The  supplied  regular expression is used to limit the set num‐
88               bers to be observed by xisdnload.
89

RESOURCES

91       See the resource file for the available resources.
92

WIDGETS

94       In order to specify resources, it is useful to know  the  hierarchy  of
95       the  widgets  which compose xisdnload.  In the notation below, indenta‐
96       tion indicates hierarchical structure.  The widget class name is  given
97       first, followed by the widget instance name.
98
99       XISDNLoad  xisdnload
100                Paned  paned
101                     Label  label
102                     StripChart  load
103
104

ENVIRONMENT

106       DISPLAY to get the default host and display number.
107
108       XENVIRONMENT
109               to  get  the  name of a resource file that overrides the global
110               resources stored in the RESOURCE_MANAGER property.
111

FILES

113       <XRoot>/lib/X11/app-defaults/XISDNLoad - specifies required resources.
114       /proc/net/route - kernel routing table. The proc filesystem  is  needed
115       by xisdnload to detect wheather a dial-on-demand is active.
116

SEE ALSO

118       X(1), xrdb(1), xload(1), mem(4), Athena StripChart Widget.
119

BUGS

121       Certainly a lot.
122
124       This  program is based on xload which is Copyright (1988) X Consortium.
125       See X(1) for a full statement of rights and permissions.
126

AUTHORS

128       Besides the basic xload stuff, the ISDN parts are added by
129       Frank Strauss <strauss@escape.de> (escape e.V., Braunschweig, Germany).
130       In  January  1998  Michael Deindl <olmur@dwarf.bb.bawue.de> contributed
131       the `yellow' patch to make xisdnload recognize the phase of  trying  to
132       connect  and  show  this  by  a  different  background  color.   Markus
133       Pilzecker  <mp@timesink.pilzecker.de>  detected  a  bug  in  the  color
134       assignment code resulting in seg faults which has been fixed in January
135       1998.
136
137
138
139X Version 11                       Release 6                      XISDNLOAD(1)
Impressum