%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib64/python2.7/site-packages/zmq/devices/
Upload File :
Create Path :
Current File : //usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyc

�
+�{Wc@s�dZddlmZmZddlmZmZmZmZddl	m
Z
defd��YZdeefd��YZd	eefd
��YZ
deefd��YZdd	dgZd
S(s%MonitoredQueue classes and functions.i����(tZMQErrortPUB(t	ProxyBasetProxytThreadProxytProcessProxy(tmonitored_queuetMonitoredQueueBasecBs5eZdZdZdZeddd�Zd�ZRS(s"Base class for overriding methods.ttintoutcCs5tj|d|d|d|�||_||_dS(Ntin_typetout_typetmon_type(Rt__init__t
_in_prefixt_out_prefix(tselfRRR
t	in_prefixt
out_prefix((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyRs	cCs5|j�\}}}t||||j|j�dS(N(t_setup_socketsRRR(Rtinstoutstmons((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyt
run_devices(t__name__t
__module__t__doc__RRRRR(((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyRs
tMonitoredQueuecBseZdZRS(sYClass for running monitored_queue in the background.

    See zmq.devices.Device for most of the spec. MonitoredQueue differs from Proxy,
    only in that it adds a ``prefix`` to messages sent on the monitor socket,
    with a different prefix for each direction.
    
    MQ also supports ROUTER on both sides, which zmq.proxy does not.

    If a message arrives on `in_sock`, it will be prefixed with `in_prefix` on the monitor socket.
    If it arrives on out_sock, it will be prefixed with `out_prefix`.

    A PUB socket is the most logical choice for the mon_socket, but it is not required.
    (RRR(((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyRs
tThreadMonitoredQueuecBseZdZRS(sgRun zmq.monitored_queue in a background thread.
    
    See MonitoredQueue and Proxy for details.
    (RRR(((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyR/stProcessMonitoredQueuecBseZdZRS(sgRun zmq.monitored_queue in a background thread.
    
    See MonitoredQueue and Proxy for details.
    (RRR(((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyR7sN(RtzmqRRtzmq.devices.proxydeviceRRRRtzmq.devices.monitoredqueueRRRRRt__all__(((sF/usr/lib64/python2.7/site-packages/zmq/devices/monitoredqueuedevice.pyt<module>s"

Zerion Mini Shell 1.0