From 82871ba1bac1d62f69e1933b66659e62d2e5e063 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Tue, 12 Sep 2023 20:53:09 +0300 Subject: another rewrite, v1.0.0 --- packets/messages/types/SvcPacketEntities.go | 39 ----------------------------- 1 file changed, 39 deletions(-) delete mode 100644 packets/messages/types/SvcPacketEntities.go (limited to 'packets/messages/types/SvcPacketEntities.go') diff --git a/packets/messages/types/SvcPacketEntities.go b/packets/messages/types/SvcPacketEntities.go deleted file mode 100644 index 9d8a8b0..0000000 --- a/packets/messages/types/SvcPacketEntities.go +++ /dev/null @@ -1,39 +0,0 @@ -package types - -import ( - "github.com/pektezol/bitreader" -) - -type SvcPacketEntities struct { - MaxEntries uint16 - IsDelta bool - DeltaFrom int32 - BaseLine bool - UpdatedEntries uint16 - UpdateBaseline bool - Data []byte -} - -func ParseSvcPacketEntities(reader *bitreader.ReaderType) SvcPacketEntities { - maxentries := reader.TryReadBits(11) - isdelta := reader.TryReadBool() - var deltafrom int32 - if isdelta { - deltafrom = int32(reader.TryReadInt32()) - } else { - deltafrom = -1 - } - baseline := reader.TryReadBool() - updatedentries := reader.TryReadBits(11) - length := reader.TryReadBits(20) - updatebaseline := reader.TryReadBool() - return SvcPacketEntities{ - MaxEntries: uint16(maxentries), - IsDelta: isdelta, - DeltaFrom: deltafrom, - BaseLine: baseline, - UpdatedEntries: uint16(updatedentries), - UpdateBaseline: updatebaseline, - Data: reader.TryReadBitsToSlice(int(length)), - } -} -- cgit v1.2.3