ó
    Ö›‘h±  ã                   óX   • S r SSKJr   " S S\5      r " S S\5      r " S S\\5      rg	)
z
Interfaces for iocpreactor
é    )Ú	Interfacec                   ó   • \ rS rSrS rSrg)ÚIReadHandleé   c                 ó   • g)zü
Read into the given buffers from this handle.

@param bufflist: the buffers to read into
@type bufflist: list of objects implementing the read/write buffer protocol

@param evt: an IOCP Event object

@return: tuple (return code, number of bytes read)
N© )ÚbufflistÚevts     ÚkC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/internet/iocpreactor/interfaces.pyÚreadFromHandleÚIReadHandle.readFromHandle   ó   � ó    r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__r   r   r   r   r      ó   † õ
r   r   c                   ó   • \ rS rSrS rSrg)ÚIWriteHandleé   c                 ó   • g)zÛ
Write the given buffer to this handle.

@param buff: the buffer to write
@type buff: any object implementing the buffer protocol

@param evt: an IOCP Event object

@return: tuple (return code, number of bytes written)
Nr   )Úbuffr
   s     r   ÚwriteToHandleÚIWriteHandle.writeToHandle   r   r   r   N)r   r   r   r   r   r   r   r   r   r   r      r   r   r   c                   ó   • \ rS rSrSrg)ÚIReadWriteHandleé)   r   N)r   r   r   r   r   r   r   r   r   r   )   s   † Úr   r   N)Ú__doc__Úzope.interfacer   r   r   r   r   r   r   Ú<module>r"      s5   ðñ
õ
 %ô�)ô ô�9ô ô	�{ Lõ 	r   