class_docstr: Wrap an errno style error.
  
  Parameters
  ----------
  errno : int
      The ZMQ errno or None.  If None, then ``zmq_errno()`` is called and
      used.
  msg : string
      Description of the error or None.
class_docstr_tok: ["Wrap","an","errno","style","error",".","Parameters","--","--","--","--","--","errno",":","int","The","ZMQ","errno","or","None",".","If","None",",","then","``","zmq_errno","(",")","``","is","called","and","used",".","msg",":","string","Description","of","the","error","or","None","."]
code: def __str__(self) -> str:
      return self.strerror
  
imports: from errno import EINTR
  from typing import Optional, Tuple, Union
label_desc: Use image node_id 2 for calling the ZMQError obj's underlying member method code with example usage: obj.__str__() and returns: self