Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

krfbserverinfo.h

Go to the documentation of this file.
00001 // -*- c++ -*-
00002 
00003 #ifndef KRFBSERVERINFO_H
00004 #define KRFBSERVERINFO_H
00005 
00006 #include <qstring.h>
00007 
00008 typedef unsigned char CARD8;
00009 typedef unsigned short CARD16;
00010 typedef unsigned long CARD32;
00011 
00012 class KRFBPixelFormat
00013 {
00014 public:
00015   CARD8 bpp;
00016   CARD8 depth;
00017   CARD8 bigEndian;
00018   CARD8 trueColor;
00019   CARD16 redMax;
00020   CARD16 greenMax;
00021   CARD16 blueMax;
00022   CARD8 redShift;
00023   CARD8 greenShift;
00024   CARD8 blueShift;
00025   CARD8 padding[3]; // 3 bytes padding
00026 };
00027 
00031 class KRFBServerInfo : public KRFBPixelFormat
00032 {
00033 public:
00034   CARD16 width;
00035   CARD16 height;
00036   CARD32 nameLength;
00037   QString name;
00038 };
00039 
00040 #endif // KRFBSERVERINFO_H
00041 
00042 

Generated on Sat Nov 5 16:17:16 2005 for OPIE by  doxygen 1.4.2