MCommandBuilder 클래스 참조
#include <MCommandBuilder.h>
MCommandBuilder에 대한 협력 도표:
세부 사항
MCommandBuilder : 완결되지않은 Stream을 버퍼링한뒤 Command로 복원한다. <builder pattern="">.
public 메소드 | |
MCommandBuilder (MUID uidSender, MUID uidReceiver, MCommandManager *pCmdMgr) | |
void | SetUID (MUID uidReceiver, MUID uidSender) |
bool | Read (char *pBuffer, int nBufferLen) |
MCommand * | GetCommand () |
MPacketHeader * | GetNetCommand () |
protected 메소드 | |
bool | CheckBufferEmpty () |
bool | EstimateBufferToCmd () |
void | AddBuffer (char *pBuffer, int nLen) |
bool | MoveBufferToFront (int nStart, int nLen) |
int | MakeCommand (char *pBuffer, int nBufferLen) |
void | Clear () |
protected 속성 | |
MUID | m_uidSender |
MUID | m_uidReceiver |
MCommandManager * | m_pCommandManager |
char | m_Buffer [COMMAND_BUFFER_LEN] |
int | m_nBufferNext |
MCommandList | m_CommandList |
list< MPacketHeader * > | m_NetCmdList |
이 클래스을 위한 문서화는 다음의 파일들로부터 생성되었습니다.
- MCommandBuilder.h
- MCommandBuilder.cpp
MAIET entertainment