#ifndef __HelloServer_H_ #define __HelloServer_H_ #include #include "servant/Application.h" #include "PushThread.h" using namespace tars; extern string g_HelloServerObj; extern string g_TransDstServerObj; extern atomic g_handleDestroy; class HelloServer : public Application, public TC_Thread { public: HelloServer() {} virtual ~HelloServer() {} /** * 服务初始化 **/ virtual void initialize(); /** * 服务销毁 **/ virtual void destroyApp(); protected: virtual void run(); private: //用于push消息的线程 PushInfoThread *pushThread; }; //////////////////////////////////////////// #endif