The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Config::Model::models::LCDd::server - Configuration class LCDd::server

VERSION

version 1.246

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. default: '/usr/lib/lcdproc/'.

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. 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'.

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. default: '3'.

ReportToSyslog

Should we report to syslog instead of stderr ? [default: no; legal: yes, no]Optional. Type enum. choice: 'yes', 'no'. upstream_default: 'no'.

User

User to run as. LCDd will drop its root priviledges, 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 uniline. default: '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. [default: on; legal: on, off, blank]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). [default: open; legal: off, open, on]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). [default: open; legal: off, open, on]Optional. Type enum. choice: 'off', 'open', 'on'. upstream_default: 'open'.

TitleSpeed

set title scrolling speed [default: 10; legal: 0-10]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