Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 17, 2014 14:00:35

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

Зачем twisted-у метод fileno?

Вот пример для наглядности https://github.com/jdavisp3/twisted-intro/blob/master/twisted-client-1/get-poetry.py
Пытаюсь понять устройство twisted. Для чего необходимо реализовывать метод fileno? Зачем он так необходим twisted? Если можно, укажите в коде, где twisted его использует, потому как я сам не особо в нем разобрался.



Офлайн

#2 Апрель 17, 2014 15:22:44

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Зачем twisted-у метод fileno?

Дескриптор же.
То, за чем можно наблюдать.

Офлайн

#3 Апрель 17, 2014 16:56:28

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

Зачем twisted-у метод fileno?

s0rg
Дескриптор же.То, за чем можно наблюдать.
А зачем за ним наблюдать? Чтобы знать когда соединение закончится? Или еще для чего-то?



Офлайн

#4 Апрель 18, 2014 15:24:26

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Зачем twisted-у метод fileno?

Чтобы знать когда:
1. В него можно начать писать.
2. Из него можно начинать читать.
3. И да, когда он закрывается.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version