%PDF- %PDF-
| Direktori : /usr/lib/python3/dist-packages/paramiko/__pycache__/ |
| Current File : //usr/lib/python3/dist-packages/paramiko/__pycache__/file.cpython-312.pyc |
�
�ec�L � �^ � d dl mZmZmZmZmZ d dlmZmZm Z m
Z
mZ d dlm
Z
G d� de
� Zy)� )�linefeed_byte_value�crlf�cr_byte�
linefeed_byte�
cr_byte_value)�BytesIO�PY2�u�bytes_types� text_type)�ClosingContextManagerc �� � e Zd ZdZdZdZdZdZdZdZ dZ
dZdZd Z
d
Zd� Zd� Zd
� Zd� Zd� Zerd� Znd� Zd� Zd� Zd� Zd� Zd&d�Zd&d�Zd&d�Zd'd�Zd� Zd� Z d� Z!d� Z"e#d� � Z$d � Z%d!� Z&d"� Z'd(d#�Z(d$� Z)d%� Z*y))�BufferedFilezc
Reusable base class to implement Python-style file buffering around a
simpler stream.
i r � � � � � �@ � c �� � d | _ d| _ | j | _ t � | _ t
� | _ d| _ d| _ dx| _
| _ d| _ y )Nr F)
�newlines�_flags�_DEFAULT_BUFSIZE�_bufsizer �_wbuffer�bytes�_rbuffer�_at_trailing_cr�_closed�_pos�_realpos�_size��selfs �//usr/lib/python3/dist-packages/paramiko/file.py�__init__zBufferedFile.__init__2 sU � ���
�����-�-��
�� ��
����
�$������ %&�%�� �D�M���
� c �$ � | j � y �N)�closer$ s r&