
    Vh                        d dl mZ g Z eddd      Zej	                  d        eddd      Zej	                  d        edd	d
      Zej	                  d        eddd      Zej	                  d        eddd      Zej	                  d        eddd      Z	ej	                  d        eddd      Z
ej	                  d        eddd      Zej	                  d        eddd      Zej	                  d        eddd      Zej	                  d        ed d!d"      Zej	                  d         ed#d$d%      Zej	                  d#        ed&d'd(      Zej	                  d)        ed*d+d,      Zej	                  d*       y-).    )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        P/home/dcms/DCMS/lib/python3.12/site-packages/twisted/plugins/twisted_reactors.py<module>r      s  
 1

F
 y 	;=W	X x v57OP v 8:ST w 	79S	T x T/1PQ t 
)>@W
X y T/1JK t T/1WX t v57LM v v57LM v 8:PQ w 
(1
 y 
*,V v r   