#pragma once #include "SpSecureClient.h" #include "AdvertBase.h" extern vector vaildAdvert; class CAdvertSyncConnection : public SpSecureClient { public: CAdvertSyncConnection(CEntityBase *pEntity) : SpSecureClient(pEntity) {} ErrorCodeEnum QryVaildAdvertList(const char *terminalNo, const char resourceType, vector &resourceList); protected: virtual ~CAdvertSyncConnection() {} ErrorCodeEnum HandleQryVaildAdvertListRet(const CSmartPointer &pRecvPkg, vector &resourceList); virtual void OnDisconnect(); virtual void OnPkgAnswer(const CSmartPointer &pRecvPkg); };