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

quartz.h

Go to the documentation of this file.
00001 
00002 
00009 /********************************************************************
00010 Description: The quartz class
00011 part of the 3Dsia project
00012 created: xandi, 250400
00013 
00014 History:
00015     date,   name,       changes,                    in funtion
00016     DDMMYY  develo      did this and this and that  there
00017 
00018 ********************************************************************/
00019 #ifndef QUARTZ_H
00020 #define QUARTZ_H
00021 
00022 #include "misc.h"
00023 
00024 class QuartzClass
00025     {
00026 
00027     public:
00028 
00030 
00035     QuartzClass ( Buffer*, int reqPackType, int freq = 15 );
00036 
00038 
00042     void setFrequency ( int freq );
00043 
00044 
00046 
00051     int     QuartzClass::getFrequency     ( void );
00052 
00054 
00059     int     QuartzClass::getRequestPacket ( void );
00060 
00062 
00067     Buffer* QuartzClass::getBuf           ( void );
00068 
00069     private:
00070 
00071     Buffer* qbuf;
00072     int requestPacket; 
00073     int frequency; 
00074 
00075     };
00076 
00078 
00083 void* QuartzThread ( void* qObj );
00084 
00085 #endif

Generated at Sat May 13 13:50:22 2000 for 3Dsia by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000