Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

lineakparser.h File Reference

#include <qstring.h>
#include <qfile.h>
#include <qdir.h>
#include <qtextstream.h>
#include <iostream.h>
#include <map.h>
#include <vector.h>
#include <cstdlib>
#include "dcfp.h"
#include <X11/Xlib.h>
#include <X11/XKBlib.h>
#include <X11/extensions/XKBfile.h>
#include <sys/types.h>
#include <unistd.h>

Go to the source code of this file.

Compounds

class  EAkey
class  EAKeyboard
class  LineakParser
class  specialact

Defines

#define CONF_HEADER
#define NR_SPECIALS   5
#define EAK_EJECT   "EAK_EJECT"
#define EAK_VOLUP   "EAK_VOLUP"
#define EAK_VOLDOWN   "EAK_VOLDOWN"
#define EAK_MUTE   "EAK_MUTE"
#define EAK_SLEEP   "EAK_SLEEP"
#define LINEAKDIR   "/.lineak/"
#define CONFFILE   "/.lineak/lineakd.conf"
#define BAKFILE   "/.lineak/.lineakd.conf.backup"
#define PIDFILE   "/.lineak/lineakd.pid"
#define DEFFILE   "lineakkb.def"
#define MIXERDEV   "/dev/mixer"
#define VOLUP_VALUE   5
#define VOLDOWN_VALUE   -5
#define VOLMUTE_VALUE   0
#define MAX_VOLUME   100


Define Documentation

#define BAKFILE   "/.lineak/.lineakd.conf.backup"
 

#define CONF_HEADER
 

Value:

"# LinEAK - Linux support for Easy Access and Internet Keyboards\n" \
"#  Copyright (c) 2001,2002 Mark Smulders <Mark@PIRnet.nl>\n" \
"#  http://lineak.sourceforge.net\n" \
"#\n" \
"# lineakd configuration file\n" \
"#\n" \
"# example key configuration:\n" \
"# \tplay\t= \"xmms --play-pause\"\n" \
"# \teject\t= EAK_EJECT\n" \
"#\n" \
"# available special actions:\n" \
"# \tEAK_EJECT\n" \
"# \tEAK_VOLUP\n" \
"# \tEAK_VOLDOWN\n" \
"# \tEAK_MUTE\n" \
"# \tEAK_SLEEP\n" \
"#\n" \
"\n"

#define CONFFILE   "/.lineak/lineakd.conf"
 

#define DEFFILE   "lineakkb.def"
 

#define EAK_EJECT   "EAK_EJECT"
 

#define EAK_MUTE   "EAK_MUTE"
 

#define EAK_SLEEP   "EAK_SLEEP"
 

#define EAK_VOLDOWN   "EAK_VOLDOWN"
 

#define EAK_VOLUP   "EAK_VOLUP"
 

#define LINEAKDIR   "/.lineak/"
 

#define MAX_VOLUME   100
 

#define MIXERDEV   "/dev/mixer"
 

#define NR_SPECIALS   5
 

#define PIDFILE   "/.lineak/lineakd.pid"
 

#define VOLDOWN_VALUE   -5
 

#define VOLMUTE_VALUE   0
 

#define VOLUP_VALUE   5
 


Generated on Tue Jun 11 00:31:45 2002 for KLineakConfig by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002