Task: Implement a Non-Blocking TCP Client in C with Continuous Send/Receive
Task: Implement a Non-Blocking TCP Client in C with Continuous Send/Receive: a task in Terminal-Lego-15k (Harbor dataset). Implement a C TCP client that can simultaneously send and receive data without using polling loops with Thread.Sleep() . The client must handle bidirectional communication…
The task
Implement a C# TCP client that can simultaneously send and receive data without using polling loops with `Thread.Sleep()`. The client must handle bidirectional communication using asynchronous patterns, detect disconnections, and manage concurrent read/write operations safely.
Part of PrimeIntellect/Terminal-Lego-15k.