Dostęp do plików bez blokowania za pomocą Twisted

Próbuję dowiedzieć się, czy istnieje wzór defacto dla dostępu do plików za pomocą skręcenia. Wiele przykładów, które obejrzałem (twisted.python.log, twisted.persisted.dirdbm, twisted.web.static), nie wydaje się martwić o blokowanie dostępu do plików.

Wygląda na to, że powinien istnieć jakiś oczywisty interfejs, prawdopodobnie dziedziczący z abstract.FileDescriptor, że cały dostęp do plików powinien przechodzić przez niego jako producent / konsument.

Czy coś przeoczyłem, czy po prostu podstawowym zastosowaniem skręconego w programowaniu asynchronicznym jest praca w sieci i tak naprawdę nie został on opracowany dla innych operacji deskryptora plików, nie martwiąc się o czystość nie blokującego IO?

questionAnswers(5)

yourAnswerToTheQuestion