NAME
Config::Model::models::LCDd::server - Configuration class LCDd::server
VERSION
version 1.260
DESCRIPTION
Configuration classes used by Config::Model
Elements
DriverPath
Where can we find the driver modules ? IMPORTANT: Make sure to change this setting to reflect your specific setup! Otherwise LCDd won't be able to find the driver modules and will thus not be able to function properly. NOTE: Always place a slash as last character !Optional. Type uniline.
Driver
Tells the server to load the given drivers. Multiple lines can be given. The name of the driver is case sensitive and determines the section where to look for further configuration options of the specific driver as well as the name of the dynamic driver module to load at runtime. The latter one can be changed by giving af File= directive in the driver specific section.
The following drivers are supported: bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, ea65, EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, imonlcd, IOWarrior, irman, joy, lb216, lcdm001, lcterm, lirc, lis, MD8800, mdm166a, ms6931, mtc_s16209x, MtxOrb, mx5000, NoritakeVFD, picolcd, pyramid, sed1330, sed1520, serialPOS, serialVFD, shuttleVFD, sli, stv5730, svga, t6963, text, tyan, ula200, xosd { warn_if_match:"CFontz 633" message="this driver is deprecated, please use CFontzPacket driver with Model=633 instead." load="server Driver=CFontzPacket - CFontzPacket model=633" }Optional. Type enum. choice: 'bayrad', 'CFontz', 'CFontz633', 'CFontzPacket', 'curses', 'CwLnx', 'ea65', 'EyeboxOne', 'g15', 'glcdlib', 'glk', 'hd44780', 'icp_a106', 'imon', 'imonlcd', 'IOWarrior', 'irman', 'joy', 'lb216', 'lcdm001', 'lcterm', 'lirc', 'lis', 'MD8800', 'mdm166a', 'ms6931', 'mtc_s16209x', 'MtxOrb', 'mx5000', 'NoritakeVFD', 'picolcd', 'pyramid', 'sed1330', 'sed1520', 'serialPOS', 'serialVFD', 'shuttleVFD', 'sli', 'stv5730', 'svga', 't6963', 'text', 'tyan', 'ula200', 'xosd', 'warn_if_match', 'CFontz', '633', 'message', 'this', 'driver', 'is', 'deprecated', 'please', 'use', 'CFontzPacket', 'driver', 'with', 'Model', '633', 'instead', 'load', 'server', 'Driver', 'CFontzPacket', 'CFontzPacket', 'model', '633'.
Bind
Tells the driver to bind to the given interface. Optional. Type uniline. default: '127.0.0.1'.
Port
Listen on this specified port; defaults to 13666.Optional. Type integer. default: '13666'.
ReportLevel
Sets the reporting level; defaults to 2 (warnings and errors only).Optional. Type integer. upstream_default: '2'.
Here are some explanations on the possible values:
ReportToSyslog
Should we report to syslog instead of stderr ? Optional. Type enum. choice: 'yes', 'no'. upstream_default: 'no'.
User
User to run as. LCDd will drop its root privileges, if any, and run as this user instead.Optional. Type uniline. default: 'nobody'.
Foreground
The server will stay in the foreground if set to true.Optional. Type enum. choice: 'yes', 'no'.
Hello
Hello message: each entry represents a display line; default: builtin. Optional. Type list of uniline.
GoodBye
GoodBye message: each entry represents a display line; default: builtin. Optional. Type list of uniline.
WaitTime
Sets the default time in seconds to displays a screen.Optional. Type integer. default: '5'.
ServerScreen
If yes, the the serverscreen will be rotated as a usual info screen. If no, it will be a background screen, only visible when no other screens are active. The special value 'blank' is similar to no, but only a blank screen is displayed. Optional. Type enum. choice: 'on', 'off', 'blank'. upstream_default: 'on'.
Backlight
Set master backlight setting. If set to 'open' a client may control the backlight for its own screens (only). Optional. Type enum. choice: 'off', 'open', 'on'. upstream_default: 'open'.
Heartbeat
Set master heartbeat setting. If set to 'open' a client may control the heartbeat for its own screens (only). Optional. Type enum. choice: 'off', 'open', 'on'. upstream_default: 'open'.
TitleSpeed
set title scrolling speed Optional. Type integer. upstream_default: '10'.
ToggleRotateKey
The "...Key=" lines define what the server does with keypresses that don't go to any client. These are the defaults:Optional. Type uniline. default: 'Enter'.
PrevScreenKey
Optional. Type uniline. default: 'Left'.
NextScreenKey
Optional. Type uniline. default: 'Right'.
ScrollUpKey
Optional. Type uniline. default: 'Up'.
ScrollDownKey
Optional. Type uniline. default: 'Down'.
SEE ALSO
3 POD Errors
The following errors were encountered while parsing the POD:
- Around line 65:
Expected text after =item, not a number
- Around line 69:
Expected text after =item, not a number
- Around line 73:
Expected text after =item, not a number