Codechange: move logic whether there is enough space in a packet to write data into the Packet

This commit is contained in:
Rubidium
2021-04-18 09:26:06 +02:00
committed by rubidium42
parent c545cc9d70
commit a2051bad50
5 changed files with 37 additions and 23 deletions

View File

@@ -63,6 +63,7 @@ public:
/* Sending/writing of packets */
void PrepareToSend();
bool CanWriteToPacket(size_t bytes_to_write);
void Send_bool (bool data);
void Send_uint8 (uint8 data);
void Send_uint16(uint16 data);
@@ -75,7 +76,7 @@ public:
bool ParsePacketSize();
void PrepareToRead();
bool CanReadFromPacket (uint bytes_to_read);
bool CanReadFromPacket(size_t bytes_to_read, bool close_connection = false);
bool Recv_bool ();
uint8 Recv_uint8 ();
uint16 Recv_uint16();