
    Yf                     :    d Z ddlmZ d Zd ZeeedZd Zd ZdS )	zc A temporary placeholder for client-capable strports, until we
sufficient use cases get identified     )_parsec                 *    |t          |          | fi fS )z5For the moment, parse TCP or SSL connections the same)int)factorydomainports      Z/var/www/html/env/lib/python3.11/site-packages/twisted/words/protocols/jabber/jstrports.py_parseTCPSSLr
      s    CIIw'++    c                     || fi fS )N )r   addresss     r	   
_parseUNIXr      s    Wr!!r   )tcpunixsslc                     t          |           \  }}|d                                         ft          |d                  |g|dd          R i |z   S )Nr      )r   upper_funcs)descriptionr   argskws       r	   parser      sU    k""HD"GMMOOtAw I$qrr( I I Ib I IIIr   c                 h    ddl m} t          | |          \  }}} t          ||dz             |i |S )Nr   )internetClient)twisted.applicationr   r   getattr)r   r   r   namer   r   s         r	   clientr!      sL    ,,,,,,;00ND$-78TH_--t:r:::r   N)__doc__twisted.internet.endpointsr   r
   r   r   r   r!   r   r   r	   <module>r$      s}   ( ( . - - - - -, , ,
" " " z,	G	GJ J J
; ; ; ; ;r   