//TagBitOutput.h #ifndef __TAG_BIT_OUTPUT_H__ #define __TAG_BIT_OUTPUT_H__ #include class TagBitOutput : public TagObject { public: TagBitOutput(int nChannel); virtual ~TagBitOutput(); virtual void SetState(LPVOID lpState); virtual BOOL GetMessageObject(char *strPath, MessageObject *lpMsgObj); virtual void ProcessMessage(int nSlot, MessageObject *lpMsgObj); private: int m_nChannel; unsigned char *m_lpValue; }; #endif