Current Path : /usr/lib/python2.7/dist-packages/twisted/protocols/ |
Current File : //usr/lib/python2.7/dist-packages/twisted/protocols/pcp.pyc |
ó [³XMc @ sS d Z d d l m Z d d l m Z d d d „ ƒ YZ d e f d „ ƒ YZ d S( s Producer-Consumer Proxy. iÿÿÿÿ( t implements( t interfacest BasicProducerConsumerProxyc B sœ e Z d Z e e j e j ƒ d Z d Z d Z e Z e Z e Z e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( sa I can act as a man in the middle between any Producer and Consumer. @ivar producer: the Producer I subscribe to. @type producer: L{IProducer<interfaces.IProducer>} @ivar consumer: the Consumer I publish to. @type consumer: L{IConsumer<interfaces.IConsumer>} @ivar paused: As a Producer, am I paused? @type paused: bool c C s8 g | _ | d k r4 | | _ | j | | j ƒ n d S( N( t _buffert Nonet consumert registerProducert iAmStreaming( t selfR ( ( s9 /usr/lib/python2.7/dist-packages/twisted/protocols/pcp.pyt __init__# s c C s&