//--------------------------------------------------------------------------- #ifndef TIRQThreadH #define TIRQThreadH //--------------------------------------------------------------------------- #include //--------------------------------------------------------------------------- class TIRQThread : public TThread { private: TCOSData COSData[10]; unsigned long LastError; void __fastcall ReportError(void); void __fastcall ReportIRQ(void); unsigned long __fastcall WaitForIRQType(void); protected: void __fastcall Execute(); public: unsigned long COSPPIs; int CardNum; __fastcall TIRQThread(bool CreateSuspended); }; //--------------------------------------------------------------------------- #endif