implement KeepAlive packet

This commit is contained in:
2024-07-21 13:34:25 +02:00
parent a789cf9b1a
commit 36a2e67ac4
2 changed files with 9 additions and 3 deletions

View File

@@ -32,7 +32,9 @@ struct ServerTps {};
struct UpdateGameState {};
struct KeepAlive {};
struct KeepAlive {
std::uint64_t m_KeepAliveId;
};
struct Disconnect {};

View File

@@ -218,9 +218,13 @@ void Deserializer::DeserializePacketData(data::UpdateGameState& a_Packet) {}
void Serializer::SerializePacketData(const data::KeepAlive& a_Packet) {}
void Serializer::SerializePacketData(const data::KeepAlive& a_Packet) {
m_Buffer << a_Packet.m_KeepAliveId;
}
void Deserializer::DeserializePacketData(data::KeepAlive& a_Packet) {}
void Deserializer::DeserializePacketData(data::KeepAlive& a_Packet) {
m_Buffer >> a_Packet.m_KeepAliveId;
}