DragonNest/Server/DNGameServer/MPTransAction.h
Cussrro 47f7895977 Revert "修复编码问题"
This reverts commit 9e69c01767.
2024-12-21 10:04:04 +08:00

27 lines
No EOL
975 B
C++

#pragma once
#include "DnBaseTransAction.h"
class CMemoryStream;
class CDNUserSession;
class MPTransAction : public CDnBaseTransAction {
public:
MPTransAction();
virtual ~MPTransAction();
protected:
CDnWorldProp *m_pProp;
bool m_bIsValidProp;
bool IsValidProp();
public:
public:
// CDnBaseTransAction Message
virtual void Send( DWORD dwProtocol, DnActorHandle hActor, CMemoryStream *pStream, GlobalEnum::ClientSessionTypeEnum SessionType = GlobalEnum::ClientSessionTypeEnum::Auto );
virtual void Send( DWORD dwProtocol, CMemoryStream *pStream, GlobalEnum::ClientSessionTypeEnum SessionType = GlobalEnum::ClientSessionTypeEnum::Auto, bool bImmediate = true );
virtual void Send( DWORD dwProtocol, CMemoryStream *pStream, CDNUserSession* pSession, GlobalEnum::ClientSessionTypeEnum SessionType = GlobalEnum::ClientSessionTypeEnum::Auto, bool bImmediate = true );
virtual void OnDispatchMessage( CDNUserSession *pSession, DWORD dwProtocol, BYTE *pPacket ) {}
};