ó
L]c           @   s3   d  Z  d e f d „  ƒ  YZ e Z Z d „  Z d S(   s‚   pyzmq does not ship tornado's futures,
this just raises informative NotImplementedErrors to avoid having to change too much code.
t   NotImplementedFuturec           B   s   e  Z d  „  Z RS(   c         O   s   t  d ƒ ‚ d  S(   NsQ   pyzmq does not ship tornado's Futures, install tornado >= 3.0 for future support.(   t   NotImplementedError(   t   selft   argst   kwargs(    (    sC   lib/python2.7/site-packages/zmq/eventloop/minitornado/concurrent.pyt   __init__   s    (   t   __name__t
   __module__R   (    (    (    sC   lib/python2.7/site-packages/zmq/eventloop/minitornado/concurrent.pyR       s   c         C   s   t  |  t ƒ S(   N(   t
   isinstancet   Future(   t   x(    (    sC   lib/python2.7/site-packages/zmq/eventloop/minitornado/concurrent.pyt	   is_future   s    N(   t   __doc__t   objectR    R	   t   TracebackFutureR   (    (    (    sC   lib/python2.7/site-packages/zmq/eventloop/minitornado/concurrent.pyt   <module>   s   
