2 * GraphLCD driver library
4 * network.h - Network output device
5 * Output goes to a network client.
7 * This file is released under the GNU General Public License. Refer
8 * to the COPYING file distributed with this package.
10 * (c) 2004 Andreas Regel <andreas.regel AT powarman.de>
13 #ifndef _GLCDDRIVERS_NETWORK_H_
14 #define _GLCDDRIVERS_NETWORK_H_
26 class cDriverNetwork : public cDriver
29 unsigned char * newLCD;
30 unsigned char * oldLCD;
31 cDriverConfig * config;
32 cDriverConfig * oldConfig;
40 static void * ServerThread(cDriverNetwork * Driver);
43 cDriverNetwork(cDriverConfig * config);
44 virtual ~cDriverNetwork();
50 virtual void Set8Pixels(int x, int y, unsigned char data);
51 virtual void Refresh(bool refreshAll = false);