o
    ¯bè  ã                   @   sH  d dl mZ g ZedddƒZe d¡ edddƒZe d¡ edd	d
ƒZe d¡ edddƒZe d¡ edddƒZe d¡ edddƒZ	e d¡ edddƒZ
e d¡ edddƒZe d¡ edddƒZe d¡ edddƒZe d¡ ed d!d"ƒZe d ¡ ed#d$d%ƒZe d#¡ ed&d'd(ƒZe d)¡ ed*d+d,ƒZe d*¡ d-S ).é    )ÚReactorÚdefaultztwisted.internet.defaultz@A reasonable default: poll(2) if available, otherwise select(2).Úselectztwisted.internet.selectreactorzselect(2) based reactor.Úpollztwisted.internet.pollreactorzpoll(2) based reactor.Úepollztwisted.internet.epollreactorzepoll(4) based reactor.Úkqueueztwisted.internet.kqreactorzkqueue(2) based reactor.Úcfztwisted.internet.cfreactorzCoreFoundation based reactor.Úasyncioztwisted.internet.asyncioreactorzasyncio based reactorÚwxztwisted.internet.wxreactorzwxPython based reactor.Úgiztwisted.internet.gireactorz$GObject Introspection based reactor.Úgtk3ztwisted.internet.gtk3reactorzGtk3 based reactor.Úgtk2ztwisted.internet.gtk2reactorzGtk2 based reactor.Úglib2ztwisted.internet.glib2reactorzGLib2 based reactor.Úwin32z"twisted.internet.win32eventreactorz+Win32 WaitForMultipleObjects based reactor.Úwin32erÚiocpztwisted.internet.iocpreactorz(Win32 IO Completion Ports based reactor.N)Útwisted.application.reactorsr   Ú__all__r   Úappendr   r   r   r   r   r	   r
   r   r   r   r   r   r   © r   r   úB/usr/lib/python3/dist-packages/twisted/plugins/twisted_reactors.pyÚ<module>   sP   ý











ý
ÿ