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)
cMultiVersionProtocol
private
static
GetVersionTextFromInt
(cProtocol::Version a_ProtocolVersion)
cMultiVersionProtocol
static
HandleIncomingData
(cClientHandle &a_Client, ContiguousByteBuffer &a_Data)
cMultiVersionProtocol
HandleIncomingDataInOldPingResponseStage
(cClientHandle &a_Client, ContiguousByteBufferView a_Data)
cMultiVersionProtocol
private
HandleIncomingDataInRecognitionStage
(cClientHandle &a_Client, ContiguousByteBuffer &a_Data)
cMultiVersionProtocol
private
HandleOutgoingData
(ContiguousByteBuffer &a_Data)
cMultiVersionProtocol
HandlePacketStatusPing
(cClientHandle &a_Client)
cMultiVersionProtocol
private
HandlePacketStatusRequest
(cClientHandle &a_Client)
cMultiVersionProtocol
private
m_Buffer
cMultiVersionProtocol
private
m_Protocol
cMultiVersionProtocol
private
m_WaitingForData
cMultiVersionProtocol
private
operator->
()
cMultiVersionProtocol
inline
SendDisconnect
(cClientHandle &a_Client, const AString &a_Reason)
cMultiVersionProtocol
SendPacket
(cClientHandle &a_Client, cByteBuffer &a_OutPacketBuffer)
cMultiVersionProtocol
private
static
TryHandleHTTPRequest
(cClientHandle &a_Client, ContiguousByteBuffer &a_Data)
cMultiVersionProtocol
private
TryRecognizeLengthedProtocol
(cClientHandle &a_Client)
cMultiVersionProtocol
private
VersionRecognitionSuccessful
()
cMultiVersionProtocol
inline
Generated on Fri Oct 25 2024 05:01:22 for Cuberite by
1.9.1