python (3.11.7)
    e                        	 d dl Zdadad Z G d d          Z G d d          ZddZ ej        dfdZd	 Z	d
 Z
d Zd Zd
 Z
d Zej        Zej        Zej        Zej        Zej        Zej        ZdZdZ eed          r	ej        ZdS dS )    Nc                 
    | a d S N)_reply_data)lines    D/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/mock_socket.py
reply_withr      s    KKK    c                   $    e Zd Z	 d ZddZd ZdS )MockFilec                     || _         d S r   )lines)selfr
   s     r   __init__zMockFile.__init__   s
    
r	   c                     | j                             d          dz   }|dk    r-| j                             d||d                    |d |         }|S )Nr      
)r
   popinsert)r   limitresults      r   readlinezMockFile.readline   sV    ""W,A::Jab!1222FUF^F
r	   c                     d S r    r   s    r   closezMockFile.close       r	   N)r   )__name__
__module____qualname__r   r   r   r   r	   r   r   r      sK             
 
 
 
 
r	   r   c                       e Zd Z	 ddZd ZddZd Zd Zd Zd Z	dd	Z
d
 Zd Zd Z
d
 Zd ZddZddZddZd Zd Zd ZdS )
MockSocketNc                     || _         g | _        g | _        t          r!| j                            t                     d ad | _        d | _        d S r   )familyoutputr
   r   appendconntimeout)r   r$   s     r   r   zMockSocket.__init__&