handleClient method
Implementation
void handleClient(Socket client) {
print('Connection from ${client.remoteAddress}:${client.remotePort}');
client.listen(
(Uint8List data) {
final message = String.fromCharCodes(data);
print('Received from client: $message');
// Echo the message back
client.write('Server received: $message');
},
onError: (error) {
print('Error: $error');
client.close();
},
onDone: () {
print('Client disconnected');
client.close();
},
);
}