Change manual packet numbering to a dictionary
This commit is contained in:
1 parent
37a6b5d59b
commit
b83887cb2a
8 files changed
+53
-44
No files matched your search
@@ -34,8 +34,8 @@ namespace Mistox.Client {
|
||||
|
||||
// Parse the header
|
||||
DataPacketHeader Header = new DataPacketHeader {
|
||||
Type = headerBuffer[0],
|
||||
DataLength = (ushort)((headerBuffer[1] << 8) | headerBuffer[2])
|
||||
Type = (ushort)((headerBuffer[0] << 8) | headerBuffer[1]),
|
||||
DataLength = (ushort)((headerBuffer[2] << 8) | headerBuffer[3])
|
||||
};
|
||||
|
||||
// Make sure the data looks valid
|
||||
|
||||
@@ -31,8 +31,8 @@ namespace Mistox.Client {
|
||||
|
||||
// Create the packet header
|
||||
DataPacketHeader Header = new DataPacketHeader {
|
||||
Type = dataPacket[0],
|
||||
DataLength = (ushort)((dataPacket[1] << 8) | dataPacket[2])
|
||||
Type = (ushort)((dataPacket[0] << 8) | dataPacket[1]),
|
||||
DataLength = (ushort)((dataPacket[2] << 8) | dataPacket[3])
|
||||
};
|
||||
|
||||
// Slice out the data part of the packet
|
||||
|
||||
Reference in new issue
Block a user