123456789101112131415161718192021222324252627282930 |
- #ifndef __PUSH_THREAD_H
- #define __PUSH_THREAD_H
- #include "servant/Application.h"
- class PushUser
- {
- public:
- static map<string, CurrentPtr> pushUser;
- static TC_ThreadMutex mapMutex;
- };
- class PushInfoThread : public TC_Thread, public TC_ThreadLock
- {
- public:
- PushInfoThread():_bTerminate(false),_iId(0){}
- ~PushInfoThread();
- virtual void run();
- void terminate();
- void setPushInfo(const string &sInfo);
- private:
- bool _bTerminate;
- unsigned int _iId;
- string _sPushInfo;
- };
- #endif
|