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