Cuberite
A lightweight, fast and extensible game server for Minecraft
cMultiVersionProtocol Member List

This is the complete list of members for cMultiVersionProtocol, including all inherited members.

cMultiVersionProtocol()cMultiVersionProtocol
GetPacketID(cProtocol::ePacketType a_PacketType)cMultiVersionProtocolprivatestatic
GetVersionTextFromInt(cProtocol::Version a_ProtocolVersion)cMultiVersionProtocolstatic
HandleIncomingData(cClientHandle &a_Client, ContiguousByteBuffer &a_Data)cMultiVersionProtocol
HandleIncomingDataInOldPingResponseStage(cClientHandle &a_Client, ContiguousByteBufferView a_Data)cMultiVersionProtocolprivate
HandleIncomingDataInRecognitionStage(cClientHandle &a_Client, ContiguousByteBuffer &a_Data)cMultiVersionProtocolprivate
HandleOutgoingData(ContiguousByteBuffer &a_Data)cMultiVersionProtocol
HandlePacketStatusPing(cClientHandle &a_Client)cMultiVersionProtocolprivate
HandlePacketStatusRequest(cClientHandle &a_Client)cMultiVersionProtocolprivate
m_BuffercMultiVersionProtocolprivate
m_ProtocolcMultiVersionProtocolprivate
m_WaitingForDatacMultiVersionProtocolprivate
operator->()cMultiVersionProtocolinline
SendDisconnect(cClientHandle &a_Client, const AString &a_Reason)cMultiVersionProtocol
SendPacket(cClientHandle &a_Client, cByteBuffer &a_OutPacketBuffer)cMultiVersionProtocolprivatestatic
TryHandleHTTPRequest(cClientHandle &a_Client, ContiguousByteBuffer &a_Data)cMultiVersionProtocolprivate
TryRecognizeLengthedProtocol(cClientHandle &a_Client)cMultiVersionProtocolprivate
VersionRecognitionSuccessful()cMultiVersionProtocolinline