j f] @ s d Z d d d d d d d g Z d d l Z e e d rR e j d d g n d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d$ Z Gd d d e Z Gd d d e Z e d d d d d e d d Z e d d d d d e d d Z e e d re d d d d e d d Z e d d d d e d d Z n Gd d d e j Z Gd! d d e e j Z Gd" d d Z Gd# d d Z d S)%zStream-related things.StreamReaderStreamWriterStreamReaderProtocolopen_connectionstart_serverIncompleteReadErrorLimitOverrunError NZAF_UNIXopen_unix_connectionstart_unix_server ) coroutines)compat)events)futures) protocols) coroutine)logger c s( e Z d Z d Z f d d Z S)r z Incomplete read error. Attributes: - partial: read bytes string before the end of stream was reached - expected: total number of expected bytes (or None if unknown) c s6 t j d t | | f | | _ | | _ d S)Nz-%d bytes read on a total of %r expected bytes)super__init__lenpartialexpected)selfr r ) __class__ 4/opt/alt/python34/lib64/python3.4/asyncio/streams.pyr ! s zIncompleteReadError.__init__)__name__ __module____qualname____doc__r r r )r r r s c s( e Z d Z d Z f d d Z S)r zReached buffer limit while looking for the separator. Attributes: - message: error message - consumed: total number of bytes that should be consumed c s&