diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-07-31 20:22:09 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-07-31 20:22:09 +1000 |
commit | 0ef88075395cdf703b8fae6b729dd0a997b07423 (patch) | |
tree | bc2ec1f5d998190e286c07b2f3bb0e9b442f17ed /source/game/StarNetPackets.cpp | |
parent | 2dc10fa5ad76784c7053d00887a7f878b58dfcf9 (diff) |
Changes to support modifying networking while maintaining legacy support
Diffstat (limited to 'source/game/StarNetPackets.cpp')
-rw-r--r-- | source/game/StarNetPackets.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/game/StarNetPackets.cpp b/source/game/StarNetPackets.cpp index edd1a14..0ccb66e 100644 --- a/source/game/StarNetPackets.cpp +++ b/source/game/StarNetPackets.cpp @@ -79,6 +79,18 @@ EnumMap<PacketType> const PacketTypeNames{ Packet::~Packet() {} +void Packet::readLegacy(DataStream& ds) { + read(ds); +} +void Packet::writeLegacy(DataStream& ds) const { + write(ds); +} + +PacketCompressionMode Packet::compressionMode() const + { return m_compressionMode; } +void Packet::setCompressionMode(PacketCompressionMode compressionMode) + { m_compressionMode = compressionMode; } + PacketPtr createPacket(PacketType type) { switch (type) { case PacketType::ProtocolRequest: return make_shared<ProtocolRequestPacket>(); |