summaryrefslogtreecommitdiffstats
path: root/external_libs/python/pyzmq-14.7.0/zmq/backend/cffi/error.py
blob: a3d6bfc0f3c78199e8eedfdf8973950a8aeec210 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"""zmq error functions"""

# Copyright (C) PyZMQ Developers
# Distributed under the terms of the Modified BSD License.

from ._cffi import C, ffi

def strerror(errno):
    s = ffi.string(C.zmq_strerror(errno))
    if not isinstance(s, str):
        # py3
        s = s.decode()
    return s

zmq_errno = C.zmq_errno

__all__ = ['strerror', 'zmq_errno']