U
    wi                     @   sP   d dl Z d dlmZmZ ddlmZ deeee eeeef  edddZ	dS )	    N)OptionalTuple   )SyncSocketStream)hostporttimeout
local_addrreturnc                 C   s    | |f}t j|||d}t|S )N)source_address)socketcreate_connectionr   )r   r   r   r	   addresssock r   A/tmp/pip-unpacked-wheel-kpmwgv_b/python_socks/sync/v2/_connect.pyconnect_tcp   s    r   )NN)
r   typingr   r   _streamr   strintfloatr   r   r   r   r   <module>   s     