| 123456789101112131415161718192021222324252627282930313233 | 
							- #pragma once
 
- #include "EventThread.h"
 
- #include "Clip.h"
 
- #include <afxmt.h>
 
- class CAutoSendToClientThread : public CEventThread
 
- {
 
- public:
 
- 	CAutoSendToClientThread(void);
 
- 	~CAutoSendToClientThread(void);
 
- 	enum eCAutoSendToClientThreadEvents
 
- 	{ 
 
- 		SEND_TO_CLIENTS,
 
- 		ECAUTOSENDTOCLIENTTHREADEVENTS_COUNT  //must be last
 
- 	};
 
- 	void FireSendToClient(CClipList *pClipList);
 
- protected:
 
- 	virtual void OnEvent(int eventId, void *param);
 
- 	virtual void OnTimeOut(void *param);
 
- 	void OnSendToClient();
 
- 	bool SendToClient(CClipList *pClipList);
 
- 	CCriticalSection m_cs;
 
- 	CClipList m_saveClips;
 
- };
 
 
  |