CSCommon: MMonitor 클래스 참조

MAIET

MMonitor 클래스 참조

#include <MMonitor.h>

MMonitor에 대한 상속 도표

Inheritance graph
[범례]
MMonitor에 대한 협력 도표:

Collaboration graph
[범례]
전체 멤버 목록 보기

세부 사항

일반 커뮤니케이터와 의사 소통이 가능한 범용 Monitor.

public 메소드

virtual void Log (const char *szLog)
 커뮤니케이터 레벨의 로그 메세지를 모니터 출력으로 리다이렉션.
virtual int OnConnected (MUID *pTargetUID, MUID *pAllocUID, MCommObject *pCommObj)
 커넥션이 이루어진 경우.
MUID GetConnectedServer (void)
 연결되어 있는 서버

protected 메소드

virtual bool OnSockConnect (SOCKET sock)
virtual bool OnSockDisconnect (SOCKET sock)
virtual bool OnSockRecv (SOCKET sock, char *pPacket, DWORD dwSize)
virtual void OnSockError (SOCKET sock, SOCKET_ERROR_EVENT ErrorEvent, int &ErrorCode)
virtual void OnRegisterCommand (MCommandManager *pCommandManager)
 초기 커맨드 등록할때 불리는 함수.
virtual bool OnCommand (MCommand *pCommand)
 커뮤니케이터가 커맨드를 처리하기 위해 불리는 함수.
virtual void BrowseMap (const char *szMapName)=0
virtual void OnResponseObjectList (int nMapID, int nCellID, MOBJECTBASICINFO *pObjBIArray, int nObjBIArrayCount)
virtual void OnResponseObjectList (int nMapID, MOBJECTBASICINFO *pObjBIArray, int nObjBIArrayCount)
virtual void OnResponseObjectCacheUpdate (MOBJECTCACHEINFO *pObjBIArray, int nObjBIArrayCount)
virtual void OnResponseObjectBasicInfoUpdate (MBLOB_BASICINFO_UPDATE *pObjBlArray, int nObjBlArrayCount)
void OutputLocalInfo (void)
 로컬 정보를 출력한다.

protected 속성

MMapManager m_MapManager
 모니터에서 참고할 맵

이 클래스을 위한 문서화는 다음의 파일들로부터 생성되었습니다.


MAIET entertainment