HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib64/python3.6/site-packages/zmq/backend/cffi/__pycache__/devices.cpython-36.pyc
3

VS�_l�@sVdZddlmZmZddlmZddlmZdd�Zddd	�Z	d
d
d�Z
dd	dgZdS)zzmq device functions�)�C�ffi)�Socket)�_retry_sys_callcCs
t||�S)N)�proxy)Zdevice_type�frontend�backend�r	�/usr/lib64/python3.6/devices.py�devicesrNcCs0t|t�r|j}ntj}ttj|j|j|�dS)N)�
isinstancer�_zmq_socketr�NULLrrZ	zmq_proxy)rr�capturer	r	r
rs
rcCsJt|t�r|j}ntj}t|t�r*|j}ntj}ttj|j|j||�dS)a�proxy_steerable(frontend, backend, capture, control)

    Start a zeromq proxy with control flow.

    .. versionadded:: libzmq-4.1
    .. versionadded:: 18.0

    Parameters
    ----------
    frontend : Socket
        The Socket instance for the incoming traffic.
    backend : Socket
        The Socket instance for the outbound traffic.
    capture : Socket (optional)
        The Socket instance for capturing traffic.
    control : Socket (optional)
        The Socket instance for control flow.
    N)rrr
rrrrZzmq_proxy_steerable)rrrZcontrolr	r	r
�proxy_steerables

r)N)NN)�__doc__Z_cffirrZsocketrZutilsrrrr�__all__r	r	r	r
�<module>s

&