class_docstr: A ZMQ socket in a simple blocking API
code: def _recv(self, **kwargs):
      msg = self.socket.recv_multipart(**kwargs)
      ident, smsg = self.session.feed_identities(msg)
      return self.session.deserialize(smsg)
  
file_path: catboost/contrib/python/jupyter-client/py2/jupyter_client/blocking/channels.py
label_desc: Use image node_id 2 for calling the ZMQSocketChannel obj's underlying member method code with example usage: obj._recv() and returns: self