HOME


Mini Shell 1.0
DIR: /usr/lib/python3/dist-packages/twisted/internet/iocpreactor/__pycache__/
Upload File :
Current File : //usr/lib/python3/dist-packages/twisted/internet/iocpreactor/__pycache__/interfaces.cpython-312.pyc
�

Ϫ�f���X�dZddlmZGd�de�ZGd�de�ZGd�dee�Zy	)
z
Interfaces for iocpreactor
�)�	Interfacec��eZdZd�Zy)�IReadHandlec��y)a,
        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  �I/usr/lib/python3/dist-packages/twisted/internet/iocpreactor/interfaces.py�readFromHandlezIReadHandle.readFromHandle���N)�__name__�
__module__�__qualname__rrr
r
rr
���
r
rc��eZdZd�Zy)�IWriteHandlec��y)a
        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
�
writeToHandlezIWriteHandle.writeToHandlerr
N)rrrrrr
r
rrrr
rc��eZdZy)�IReadWriteHandleN)rrrrr
r
rr)s��r
rN)�__doc__�zope.interfacerrrrrr
r
�<module>rs5��
�
%��)���9��	�{�L�	r