вот один из примеров, только надо будет вместо UDP использовать TCP-соединение и дописать ответку протокола 16 функции, чтоб всё по взрослому было
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран