A connection manager #3

Open
opened 2025-09-29 02:47:16 +03:00 by Snow · 0 comments
Owner

We will need a robust system for recieving and sending tcp packets to the minecraft server.

  • This will need a sending and recieving thread
  • Probably use a channel for sending packets to the send thread
  • Create an shared app state, that contains the send channel so different parts of the code can use it.

We will also most likely need a function that identifies what type of packet we recieved, and transmits it to the according decoding function, but that remains for later and is out of scope for this issue.

We will need a robust system for recieving and sending tcp packets to the minecraft server. - This will need a sending and recieving thread - Probably use a channel for sending packets to the send thread - Create an shared app state, that contains the send channel so different parts of the code can use it. We will also most likely need a function that identifies what type of packet we recieved, and transmits it to the according decoding function, but that remains for later and is out of scope for this issue.
Snow added this to the Meartis Client project 2025-09-29 02:47:16 +03:00
roufpup self-assigned this 2025-10-02 00:41:28 +03:00
roufpup removed their assignment 2025-10-02 00:41:33 +03:00
Snow changed title from A TCP connection handler to A connection manager 2026-01-04 21:26:40 +02:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Project-Meartis/meartis-client#3
No description provided.