30 lines
723 B
C++
30 lines
723 B
C++
#pragma once
|
|
|
|
#include "ProtocolCommand.h"
|
|
#include "ShopSession.h"
|
|
#include "SessionList.h"
|
|
#include "ShopJobQueue.h"
|
|
class CPCCShopInquireSalesVersion : public CProtocolCommand
|
|
{
|
|
public:
|
|
void Execute(DWORD_PTR pSession, PBYTE pBuf);
|
|
};
|
|
|
|
void CPCCShopInquireSalesVersion::Execute(DWORD_PTR pSession, PBYTE pBuf)
|
|
{
|
|
ShopProtocol::MSG_CLIENT_INQUIRE_SALESVERSION* protocol = (ShopProtocol::MSG_CLIENT_INQUIRE_SALESVERSION*)pBuf;
|
|
|
|
BILLING_LOG(WZPUBLIC::LEVEL_INFO, "°æ±¾ºÅ²éѯ (%d)",
|
|
protocol->GameCode);
|
|
|
|
CInquireSalesVersion* job = new CInquireSalesVersion;
|
|
|
|
job->jobcode = JOB_SHOP_INQUIRE_SALESVERSION;
|
|
|
|
job->GameCode = protocol->GameCode;
|
|
|
|
job->pSession = pSession;
|
|
|
|
_instance(CShopJobQueue)->push(job);
|
|
}
|