Format: application/x-python-code
1 o
2
3 �hf � @ s@ d Z ddlmZ ddlZddlmZmZmZ G dd� de�ZdS )zI Defines a dummy socket implementing (part of) the zmq.Socket interface. � )�QueueN)� HasTraits�Instance�Intc @ sR e Zd ZdZeed�Zed�Zee j
4 �Zdd� Zddd �Z
5 dd
6 d�Zdd
7 d�ZdS )�DummySocketz?A dummy socket implementing (part of) the zmq.Socket interface.� r c C s t �� S )N)�zmq�Context)�selfr r �Pc:\Users\shubh\Videos\agent\nova\Lib\site-packages\ipykernel/inprocess/socket.py�_context_default s zDummySocket._context_defaultTFc C s
8 | j �� S )zRecv a multipart message.)�queue�
9 get_nowait)r
10 �flags�copy�trackr r r �recv_multipart s
11 zDummySocket.recv_multipartc C s. t ttj|��}| j�|� | jd7 _dS )zSend a multipart message.� N)�list�mapr �Messager
12 �
13 put_nowait�message_sent)r
14 Z msg_partsr r r r r r �send_multipart"