Здравствуйте, в клиент-серверное приложение, в серверной части есть класс client содержащий информацию о клиентах и socket. Хотел бы вместо объектов сокета функции select передавать объекты класса client, но при этом не хочется создавать метод fileno в классе клиента.
В общем, мне хочется, что бы select возвращала не список сокетов готовых для чтения, а список объектов класса client у которых объект класса socket готов к чтению. Как это можно реализовать?
Спасибо!