Doxygen-ize file headers
This commit is contained in:
+3
-4
@@ -1,15 +1,14 @@
|
|||||||
/** \file client.c
|
/** \file server/client.c
|
||||||
* Define all the client data and actions.
|
* Define all the client data and actions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2002, Joris Robijn
|
* 2002, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+3
-4
@@ -1,15 +1,14 @@
|
|||||||
/** \file client.h
|
/** \file server/client.h
|
||||||
* Defines all the client data and actions.
|
* Defines all the client data and actions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2002, Joris Robijn
|
* 2002, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
|
|||||||
+8
-11
@@ -1,18 +1,15 @@
|
|||||||
/*
|
/** \file server/clients.c
|
||||||
* clients.c
|
* Manage the list of clients that are connected.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
* Init/shut down client system, and search for clients in the list.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2002, Joris Robijn
|
* 2002, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* Inits/shuts down client system,
|
|
||||||
* and searches for clients in the list.
|
|
||||||
* On short: manages the list of clients that are connected.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|||||||
+3
-4
@@ -1,14 +1,13 @@
|
|||||||
/** \file clients.h
|
/** \file server/clients.h
|
||||||
* Manage the list of clients that are connected.
|
* Manage the list of clients that are connected.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef CLIENTS_H
|
#ifndef CLIENTS_H
|
||||||
|
|||||||
+7
-9
@@ -1,15 +1,13 @@
|
|||||||
/*
|
/** \file server/driver.c
|
||||||
* driver.c
|
* This code does all actions on the driver object.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001, Joris Robijn
|
* Copyright (c) 2001, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* This code does all actions on the driver object.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+6
-6
@@ -1,12 +1,12 @@
|
|||||||
/*
|
/** \file server/driver.h
|
||||||
* driver.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001, Joris Robijn
|
* Copyright (c) 2001, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef DRIVER_H
|
#ifndef DRIVER_H
|
||||||
|
|||||||
+3
-6
@@ -1,16 +1,13 @@
|
|||||||
/** \file drivers.c
|
/** \file server/drivers.c
|
||||||
* Manage the lists of loaded drivers and perform actions on all drivers.
|
* Manage the lists of loaded drivers and perform actions on all drivers.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright(c) 2001, Joris Robijn
|
* Copyright(c) 2001, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+6
-6
@@ -1,12 +1,12 @@
|
|||||||
/*
|
/** \file server/drivers.h
|
||||||
* drivers.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001, Joris Robijn
|
* Copyright (c) 2001, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef DRIVERS_H
|
#ifndef DRIVERS_H
|
||||||
|
|||||||
+7
-8
@@ -1,15 +1,14 @@
|
|||||||
/*
|
/** \file server/input.c
|
||||||
* input.c
|
* Handles keypad (and other?) input from the user.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* Handles keypad (and other?) input from the user.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+6
-6
@@ -1,13 +1,13 @@
|
|||||||
/*
|
/** \file server/input.h
|
||||||
* input.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef INPUT_H
|
#ifndef INPUT_H
|
||||||
|
|||||||
+14
-15
@@ -1,18 +1,4 @@
|
|||||||
/*
|
/** \file server/main.c
|
||||||
* main.c
|
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
|
||||||
* COPYING file distributed with this package.
|
|
||||||
*
|
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
|
||||||
* 2001, Joris Robijn
|
|
||||||
* 2001, Rene Wagner
|
|
||||||
* 2002, Mike Patnode
|
|
||||||
* 2002, Guillaume Filion
|
|
||||||
* 2003, Benjamin Tse (Win32 support)
|
|
||||||
* 2005-2006, Peter Marschall (cleanup)
|
|
||||||
*
|
|
||||||
* Contains main(), plus signal callback functions and a help screen.
|
* Contains main(), plus signal callback functions and a help screen.
|
||||||
*
|
*
|
||||||
* Program init, command-line handling, and the main loop are
|
* Program init, command-line handling, and the main loop are
|
||||||
@@ -22,7 +8,20 @@
|
|||||||
* Some of this stuff should probably be move elsewhere eventually,
|
* Some of this stuff should probably be move elsewhere eventually,
|
||||||
* such as command-line handling and the main loop. main() is supposed
|
* such as command-line handling and the main loop. main() is supposed
|
||||||
* to be "dumb".
|
* to be "dumb".
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
|
* This file is released under the GNU General Public License.
|
||||||
|
* Refer to the COPYING file distributed with this package.
|
||||||
|
*
|
||||||
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
|
* 2001, Joris Robijn
|
||||||
|
* 2001, Rene Wagner
|
||||||
|
* 2002, Mike Patnode
|
||||||
|
* 2002, Guillaume Filion
|
||||||
|
* 2003, Benjamin Tse (Win32 support)
|
||||||
|
* 2005-2006, Peter Marschall (cleanup)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
|
|||||||
+6
-6
@@ -1,13 +1,13 @@
|
|||||||
/*
|
/** \file server/main.h
|
||||||
* main.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2001, Joris Robijn
|
* 2001, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef MAIN_H
|
#ifndef MAIN_H
|
||||||
|
|||||||
+11
-12
@@ -1,15 +1,4 @@
|
|||||||
/*
|
/** \file server/menu.c
|
||||||
* menu.c
|
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
|
||||||
* COPYING file distributed with this package.
|
|
||||||
*
|
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
|
||||||
* 2002, Joris Robijn
|
|
||||||
* 2004, F5 Networks, Inc. - IP-address input
|
|
||||||
* 2005, Peter Marschall - error checks, ...
|
|
||||||
*
|
|
||||||
* Handles a menu and all actions that can be performed on it. Note that a
|
* Handles a menu and all actions that can be performed on it. Note that a
|
||||||
* menu is itself also a menuitem.
|
* menu is itself also a menuitem.
|
||||||
*
|
*
|
||||||
@@ -20,7 +9,17 @@
|
|||||||
* The servermenu is created from servermenu.c
|
* The servermenu is created from servermenu.c
|
||||||
*
|
*
|
||||||
* For separation this file should never need to include menuscreen.h.
|
* For separation this file should never need to include menuscreen.h.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
|
* This file is released under the GNU General Public License.
|
||||||
|
* Refer to the COPYING file distributed with this package.
|
||||||
|
*
|
||||||
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
|
* 2002, Joris Robijn
|
||||||
|
* 2004, F5 Networks, Inc. - IP-address input
|
||||||
|
* 2005, Peter Marschall - error checks, ...
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+7
-8
@@ -1,16 +1,15 @@
|
|||||||
/*
|
/** \file server/menu.h
|
||||||
* menu.h
|
* Defines all the menu data and actions.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2004, F5 Networks, Inc. - IP-address input
|
* 2004, F5 Networks, Inc. - IP-address input
|
||||||
* 2005, Peter Marschall - error checks, ...
|
* 2005, Peter Marschall - error checks, ...
|
||||||
*
|
|
||||||
* Defines all the menu data and actions.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "menuitem.h"
|
#include "menuitem.h"
|
||||||
|
|||||||
+7
-8
@@ -1,17 +1,16 @@
|
|||||||
/*
|
/** \file server/menuitem.c
|
||||||
* menuitem.c
|
* Handles a menuitem and all actions that can be performed on it.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2002, Joris Robijn
|
* 2002, Joris Robijn
|
||||||
* 2004, F5 Networks, Inc. - IP-address input
|
* 2004, F5 Networks, Inc. - IP-address input
|
||||||
* 2005, Peter Marschall - error checks, ...
|
* 2005, Peter Marschall - error checks, ...
|
||||||
*
|
|
||||||
*
|
|
||||||
* Handles a menuitem and all actions that can be performed on it.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+11
-11
@@ -1,14 +1,4 @@
|
|||||||
/*
|
/** \file server/menuitem.h
|
||||||
* menuitem.h
|
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
|
||||||
* COPYING file distributed with this package.
|
|
||||||
*
|
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
|
||||||
* 2004, F5 Networks, Inc. - IP-address input
|
|
||||||
* 2005, Peter Marschall - error checks, ...
|
|
||||||
*
|
|
||||||
* Defines all the menuitem data and actions.
|
* Defines all the menuitem data and actions.
|
||||||
*
|
*
|
||||||
* There are a few different menuitems:
|
* There are a few different menuitems:
|
||||||
@@ -24,6 +14,16 @@
|
|||||||
* One menuitem is in a different file: Menu data is in menu,h.
|
* One menuitem is in a different file: Menu data is in menu,h.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
|
*
|
||||||
|
* This file is released under the GNU General Public License.
|
||||||
|
* Refer to the COPYING file distributed with this package.
|
||||||
|
*
|
||||||
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
|
* 2004, F5 Networks, Inc. - IP-address input
|
||||||
|
* 2005, Peter Marschall - error checks, ...
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef MENUITEM_H
|
#ifndef MENUITEM_H
|
||||||
#define MENUITEM_H
|
#define MENUITEM_H
|
||||||
|
|
||||||
|
|||||||
+13
-14
@@ -1,24 +1,23 @@
|
|||||||
/*
|
/** \file server/menuscreens.c
|
||||||
* menuscreens.c
|
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
|
||||||
* COPYING file distributed with this package.
|
|
||||||
*
|
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
|
||||||
* 2002, Joris Robijn
|
|
||||||
* 2004, F5 Networks, Inc. - IP-address input
|
|
||||||
* 2005, Peter Marschall - error checks, ...
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Creates the server menu screen(s) and creates the menus that should be
|
* Creates the server menu screen(s) and creates the menus that should be
|
||||||
* displayed on this screen.
|
* displayed on this screen.
|
||||||
* It also handles its keypresses and converts them to menu tokens for
|
* It also handles its keypresses and converts them to menu tokens for
|
||||||
* easier processing.
|
* easier processing.
|
||||||
*
|
*
|
||||||
* NOTE: menuscreens.c does not know whether a menuitem is displayed INSIDE
|
* \note
|
||||||
|
* menuscreens.c does not know whether a menuitem is displayed INSIDE
|
||||||
* a menu or on a separate SCREEN, for flexibility.
|
* a menu or on a separate SCREEN, for flexibility.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
|
* This file is released under the GNU General Public License.
|
||||||
|
* Refer to the COPYING file distributed with this package.
|
||||||
|
*
|
||||||
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
|
* 2002, Joris Robijn
|
||||||
|
* 2004, F5 Networks, Inc. - IP-address input
|
||||||
|
* 2005, Peter Marschall - error checks, ...
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
@@ -1,16 +1,15 @@
|
|||||||
/*
|
/** \file server/menuscreens.h
|
||||||
* menuscreens.h
|
* Creates all menuscreens, menus and handles the keypresses for the
|
||||||
* This file is part of LCDd, the lcdproc server.
|
* menuscreens.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* Creates all menuscreens, menus and handles the keypresses for the
|
|
||||||
* menuscreens.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef MENUSCREENS_H
|
#ifndef MENUSCREENS_H
|
||||||
|
|||||||
+3
-4
@@ -1,4 +1,4 @@
|
|||||||
/** \file parse.c
|
/** \file server/parse.c
|
||||||
* Handles input commands from clients, by splitting strings into tokens
|
* Handles input commands from clients, by splitting strings into tokens
|
||||||
* and passing arguments to the appropriate handler.
|
* and passing arguments to the appropriate handler.
|
||||||
*
|
*
|
||||||
@@ -8,12 +8,11 @@
|
|||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2008, Peter Marschall
|
* 2008, Peter Marschall
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+6
-6
@@ -1,12 +1,12 @@
|
|||||||
/*
|
/** \file server/parse.h
|
||||||
* parse.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef PARSE_H
|
#ifndef PARSE_H
|
||||||
|
|||||||
+10
-11
@@ -1,14 +1,4 @@
|
|||||||
/*
|
/** \file server/render.c
|
||||||
* render.c
|
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
|
||||||
* COPYING file distributed with this package.
|
|
||||||
*
|
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
|
||||||
* 2001, Joris Robijn
|
|
||||||
* 2007, Peter Marschall
|
|
||||||
*
|
|
||||||
* Draws screens on the LCD.
|
* Draws screens on the LCD.
|
||||||
*
|
*
|
||||||
* This needs to be greatly expanded and redone for greater flexibility.
|
* This needs to be greatly expanded and redone for greater flexibility.
|
||||||
@@ -22,7 +12,16 @@
|
|||||||
* NOTE: (from David Douthitt) Multiple screen sizes? Multiple simultaneous
|
* NOTE: (from David Douthitt) Multiple screen sizes? Multiple simultaneous
|
||||||
* screens? Horrors of horrors... next thing you know it'll be making coffee...
|
* screens? Horrors of horrors... next thing you know it'll be making coffee...
|
||||||
* Better believe it'll take a while to do...
|
* Better believe it'll take a while to do...
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
|
* This file is released under the GNU General Public License.
|
||||||
|
* Refer to the COPYING file distributed with this package.
|
||||||
|
*
|
||||||
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
|
* 2001, Joris Robijn
|
||||||
|
* 2007, Peter Marschall
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
+6
-6
@@ -1,12 +1,12 @@
|
|||||||
/*
|
/** \file server/render.h
|
||||||
* render.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef RENDER_H
|
#ifndef RENDER_H
|
||||||
|
|||||||
+7
-9
@@ -1,16 +1,14 @@
|
|||||||
/*
|
/** \file server/screen.c
|
||||||
* screen.c
|
* Does screen management
|
||||||
* This file is part of LCDd, the lcdproc server.
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* Does screen management
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+6
-6
@@ -1,13 +1,13 @@
|
|||||||
/*
|
/** \file server/screen.h
|
||||||
* screen.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
|
|||||||
+8
-10
@@ -1,17 +1,15 @@
|
|||||||
/*
|
/** \file server/screenlist.c
|
||||||
* screenlist.c
|
* All actions that can be performed on the list of screens.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
* This file also manages the rotation of screens.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* All actions that can be performed on the list of screens.
|
|
||||||
* This file also manages the rotation of screens.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+6
-6
@@ -1,13 +1,13 @@
|
|||||||
/*
|
/** \file server/screenlist.h
|
||||||
* screenlist.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Joris Robijn
|
* 2003, Joris Robijn
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef SCREENLIST_H
|
#ifndef SCREENLIST_H
|
||||||
|
|||||||
@@ -1,17 +1,15 @@
|
|||||||
/** \file serverscreens.c
|
/** \file server/serverscreens.c
|
||||||
* Implement the serverscreens.
|
* Implement the serverscreens.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2002, Joris Robijn
|
* 2002, Joris Robijn
|
||||||
* 2007, Peter Marschall
|
* 2007, Peter Marschall
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
@@ -1,15 +1,13 @@
|
|||||||
/** \file serverscreens.h
|
/** \file server/serverscreens.h
|
||||||
* Interface for the serverscreen implementation.
|
* Interface for the serverscreen implementation.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef SRVSTATS_H
|
#ifndef SRVSTATS_H
|
||||||
|
|||||||
+3
-4
@@ -1,17 +1,16 @@
|
|||||||
/** \file sock.c
|
/** \file server/sock.c
|
||||||
* LCDproc sockets code.
|
* LCDproc sockets code.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2003, Benjamin Tse (blt@ieee.org) - Winsock port
|
* 2003, Benjamin Tse (blt@ieee.org) - Winsock port
|
||||||
* 2004, F5 Networks, Inc. - IP-address input
|
* 2004, F5 Networks, Inc. - IP-address input
|
||||||
* 2005, Peter Marschall - error checks, ...
|
* 2005, Peter Marschall - error checks, ...
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
|
|||||||
+3
-3
@@ -1,11 +1,11 @@
|
|||||||
/** \file sock.h
|
/** \file server/sock.h
|
||||||
* function declarations for LCDproc sockets code
|
* function declarations for LCDproc sockets code
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* This file is part of LCDd, the lcdproc server.
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2004, F5 Networks, Inc. - IP-address verification
|
* 2004, F5 Networks, Inc. - IP-address verification
|
||||||
|
|||||||
+7
-9
@@ -1,16 +1,14 @@
|
|||||||
/*
|
/** \file server/widget.c
|
||||||
* widget.c
|
* Does all actions on widgets
|
||||||
* This file is part of LCDd, the lcdproc server.
|
*/
|
||||||
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
* 2002, Joris Robijn
|
* 2002, Joris Robijn
|
||||||
*
|
|
||||||
*
|
|
||||||
* Does all actions on widgets
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
+6
-6
@@ -1,12 +1,12 @@
|
|||||||
/*
|
/** \file server/widget.h
|
||||||
* widget.h
|
*/
|
||||||
* This file is part of LCDd, the lcdproc server.
|
|
||||||
|
/* This file is part of LCDd, the lcdproc server.
|
||||||
*
|
*
|
||||||
* This file is released under the GNU General Public License. Refer to the
|
* This file is released under the GNU General Public License.
|
||||||
* COPYING file distributed with this package.
|
* Refer to the COPYING file distributed with this package.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
* Copyright (c) 1999, William Ferrell, Scott Scriven
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "screen.h"
|
#include "screen.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user