
    h                     j    S r SSKJr  \R                  " S5      r\R
                  " S5      rS r/ SQrg)z
Backwards compatibility, and utility functions.

In general, this module should not be used, other than by reactor authors
who need to use the 'installReactor' method.
    )errorzConnection donezConnection lostc                     SSK nSSKnSUR                  ;   a  [        R                  " S5      eXR
                  l        XR                  S'   g)zh
Install reactor C{reactor}.

@param reactor: An object that provides one or more IReactor* interfaces.
r   Nztwisted.internet.reactorzreactor already installed)systwisted.internetmodulesr   ReactorAlreadyInstalledErrorinternetreactor)r
   r   twisteds      \/root/1688_scrapy/alibaba-scraper/venv/lib/python3.13/site-packages/twisted/internet/main.pyinstallReactorr      sA     !S[[0001LMM&.5KK*+    )CONNECTION_LOSTCONNECTION_DONEr   N)	__doc__r   r   ConnectionDoner   ConnectionLostr   r   __all__ r   r   <module>r      s>    #&&'89&&'896" Cr   