Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/zeromq/pyzmq
/ types & classes
Types & classes
164 in github.com/zeromq/pyzmq
⨍
Functions
1,090
◇
Types & classes
164
↳
Endpoints
1
↓ 17 callers
Class
ZMQError
Wrap an errno style error. Parameters ---------- errno : int The ZMQ errno or None. If None, then ``zmq_errno()`` is called and
zmq/error.py:30
↓ 6 callers
Class
SocketOption
Options for Socket.get/set .. versionadded:: 23
zmq/constants.py:134
↓ 6 callers
Class
ThreadAuthenticator
Run ZAP authentication in a background thread
zmq/auth/thread.py:85
↓ 5 callers
Class
Event
Socket monitoring events .. versionadded:: 23
zmq/constants.py:359
↓ 3 callers
Class
AsyncioAuthenticator
ZAP authentication for use in the asyncio IO loop
zmq/auth/asyncio.py:19
↓ 3 callers
Class
Poller
zmq/eventloop/future.py:67
↓ 2 callers
Class
Again
Wrapper for zmq.EAGAIN .. versionadded:: 13.0
zmq/error.py:114
↓ 2 callers
Class
Client
examples/asyncio/router_router.py:47
↓ 2 callers
Class
ContextTerminated
Wrapper for zmq.ETERM .. versionadded:: 13.0
zmq/error.py:102
↓ 2 callers
Class
CyclicReference
tests/test_context.py:268
↓ 2 callers
Class
Frame
zmq/backend/cython/_zmq.py:280
↓ 2 callers
Class
Frame
zmq/backend/cffi/message.py:47
↓ 2 callers
Class
IOLoopAuthenticator
ZAP authentication for use in the tornado IOLoop
zmq/auth/ioloop.py:27
↓ 2 callers
Class
InterruptedSystemCall
Wrapper for EINTR This exception should be caught internally in pyzmq to retry system calls, and not propagate to the user. .. versionad
zmq/error.py:126
↓ 2 callers
Class
MaxRetryExceeded
zmq/ssh/tunnel.py:41
↓ 2 callers
Class
Poller
Poller returning asyncio.Future for poll results.
zmq/asyncio.py:119
↓ 2 callers
Class
SSHException
zmq/ssh/tunnel.py:29
↓ 2 callers
Class
ZMQBindError
An error for ``Socket.bind_to_random_port()``. See Also -------- .Socket.bind_to_random_port
zmq/error.py:84
↓ 2 callers
Class
_FutureEvent
zmq/_future.py:25
↓ 2 callers
Class
_SocketContext
Context Manager for socket bind/unbind
zmq/sugar/socket.py:47
↓ 2 callers
Class
allow_interrupt
Utility for fixing CTRL-C events on Windows. On Windows, the Python interpreter intercepts CTRL-C events in order to translate them into ``Ke
zmq/utils/win32.py:13
↓ 1 callers
Class
AuthenticationThread
A Thread for running a zmq Authenticator This is run in the background by ThreadAuthenticator
zmq/auth/thread.py:19
↓ 1 callers
Class
CancelledError
zmq/eventloop/future.py:24
↓ 1 callers
Class
Context
Create a zmq Context A zmq Context creates sockets via its ``ctx.socket`` method. .. versionchanged:: 24 When using a Context as a
zmq/sugar/context.py:40
↓ 1 callers
Class
CredentialsProvider
tests/test_auth.py:313
↓ 1 callers
Class
CustomContext
tests/test_ext.py:14
↓ 1 callers
Class
ForwardServer
zmq/ssh/forward.py:34
↓ 1 callers
Class
GarbageCollector
PyZMQ Garbage Collector Used for representing the reference held by libzmq during zero-copy sends. This object holds a dictionary, keyed by P
zmq/utils/garbage.py:58
↓ 1 callers
Class
GarbageCollectorThread
Thread in which garbage collection actually happens.
zmq/utils/garbage.py:20
↓ 1 callers
Class
HeartBeater
A basic HeartBeater class pingstream: a PUB stream pongstream: an ROUTER stream
examples/heartbeat/heartbeater.py:25
↓ 1 callers
Class
HelloWorld
examples/asyncio/helloworld_pubsub_dealerrouter.py:21
↓ 1 callers
Class
HelloWorldMessage
examples/asyncio/helloworld_pubsub_dealerrouter.py:48
↓ 1 callers
Class
HelloWorldPrinter
examples/asyncio/helloworld_pubsub_dealerrouter.py:41
↓ 1 callers
Class
KwargTestContext
tests/test_context.py:28
↓ 1 callers
Class
Message
tests/test_log.py:180
↓ 1 callers
Class
MessageTracker
A class for tracking if 0MQ is done using one or more messages. When you send a 0MQ message, it is not sent immediately. The 0MQ IO thread se
zmq/sugar/tracker.py:15
↓ 1 callers
Class
MongoZMQ
ZMQ server that adds/fetches documents (ie dictionaries) to a MongoDB. NOTE: mongod must be started before using this class
examples/mongodb/controller.py:17
↓ 1 callers
Class
MongoZMQClient
Client that connects with MongoZMQ server to add/fetch docs
examples/mongodb/client.py:14
↓ 1 callers
Class
PUBHandler
A basic logging handler that emits log messages through a PUB socket. Takes a PUB socket already bound to interfaces or an interface to bind to.
zmq/log/handlers.py:59
↓ 1 callers
Class
Poller
A stateful poll interface that mirrors Python's built-in poll.
zmq/sugar/poll.py:18
↓ 1 callers
Class
ProcessForTeardownTest
tests/test_asyncio.py:435
↓ 1 callers
Class
S
tests/test_socket.py:435
↓ 1 callers
Class
SerializingContext
examples/serialization/serialsocket.py:88
↓ 1 callers
Class
Server
examples/asyncio/router_router.py:27
↓ 1 callers
Class
Socket
zmq/eventloop/future.py:78
↓ 1 callers
Class
SocketType
zmq socket types .. versionadded:: 23
zmq/constants.py:92
↓ 1 callers
Class
ZMQVersionError
Raised when a feature is not provided by the linked version of libzmq. .. versionadded:: 14.2
zmq/error.py:174
↓ 1 callers
Class
_CancellableTornadoTimeout
zmq/eventloop/future.py:41
↓ 1 callers
Class
_ContextDecorator
Decorator subclass for Contexts
zmq/decorators.py:108
↓ 1 callers
Class
_SocketDecorator
Decorator subclass for sockets Gets the context from other args.
zmq/decorators.py:115
Class
AttributeSetter
zmq/sugar/attrsettr.py:16
Class
AuthTest
tests/test_auth.py:106
Class
Authenticator
Implementation of ZAP authentication for zmq connections. This authenticator class does not register with an event loop. As a result, you wil
zmq/auth/base.py:20
Class
BackgroundDevice
Base class for launching Devices in background processes and threads.
zmq/devices/basedevice.py:273
Class
BaseZMQTestCase
zmq/tests/__init__.py:67
Class
BaseZMQTestCase
tests/zmq_test_utils.py:68
Class
Context
Context for creating asyncio-compatible Sockets
zmq/asyncio.py:167
Class
Context
zmq/eventloop/future.py:85
Class
Context
Manage the lifecycle of a 0MQ context. Parameters ---------- io_threads : int The number of IO threads.
zmq/backend/cython/_zmq.py:539
Class
Context
zmq/backend/cffi/context.py:13
Class
ContextOption
Options for Context.get/set .. versionadded:: 23
zmq/constants.py:74
Class
CustomSocket
tests/test_context.py:172
Class
CustomSocket
tests/test_ext.py:6
Class
DelayedCallback
Schedules the given callback to be called once. The callback is called once, after callback_time milliseconds. `start` must be called after
zmq/eventloop/_deprecated.py:32
Class
Device
A 0MQ Device to be run in the background. You do not pass Socket instances to this, but rather Socket types:: Device(device_type, in_soc
zmq/devices/basedevice.py:15
Class
DeviceType
Device type constants for zmq.device .. versionadded: 23
zmq/constants.py:434
Class
DraftFDWarning
Warning for using experimental FD on draft sockets. .. versionadded:: 27
zmq/error.py:10
Class
Errno
libzmq error codes .. versionadded:: 23
zmq/constants.py:12
Class
Flag
Send/recv flags .. versionadded:: 23
zmq/constants.py:288
Class
Frame
A zmq message Frame class for non-copying send/recvs and access to message properties. A ``zmq.Frame`` wraps an underlying ``zmq_msg_t``.
zmq/sugar/frame.py:20
Class
GreenTest
Mixin for making green versions of test classes
zmq/tests/__init__.py:209
Class
GreenTest
Mixin for making green versions of test classes
tests/zmq_test_utils.py:204
Class
Handler
zmq/ssh/forward.py:39
Class
KwargTestSocket
tests/test_context.py:20
Class
MessageOption
Options on zmq.Frame objects .. versionadded:: 23
zmq/constants.py:276
Class
MonitoredQueue
Class for running monitored_queue in the background. See zmq.devices.Device for most of the spec. MonitoredQueue differs from Proxy, only in
zmq/devices/monitoredqueuedevice.py:30
Class
MonitoredQueueBase
Base class for overriding methods.
zmq/devices/monitoredqueuedevice.py:11
Class
NormMode
Values for zmq.NORM_MODE socket option .. versionadded:: 26 .. versionadded:: libzmq-4.3.5 (draft)
zmq/constants.py:314
Class
NotDone
Raised when timeout is reached while waiting for 0MQ to finish with a Message See Also -------- .MessageTracker.wait : object for trackin
zmq/error.py:93
Class
PollEvent
Which events to poll for in poll methods .. versionadded: 23
zmq/constants.py:422
Class
PollZMQTestCase
zmq/tests/__init__.py:205
Class
PollZMQTestCase
tests/zmq_test_utils.py:200
Class
ProactorSelectorThreadWarning
Warning class for notifying about the extra thread spawned by tornado We automatically support proactor via tornado's AddThreadSelectorEventLoop
zmq/asyncio.py:24
Class
ProcessDevice
A Device that will be run in a background Process. See Device for details.
zmq/devices/basedevice.py:297
Class
ProcessMonitoredQueue
Run zmq.monitored_queue in a separate process. See MonitoredQueue and Proxy for details.
zmq/devices/monitoredqueuedevice.py:53
Class
ProcessProxy
Proxy in a Process. See Proxy for more.
zmq/devices/proxydevice.py:96
Class
ProcessProxySteerable
ProxySteerable in a Process. See ProxySteerable for details.
zmq/devices/proxysteerabledevice.py:98
Class
Proxy
Threadsafe Proxy object. See zmq.devices.Device for most of the spec. This subclass adds a <method>_mon version of each <method>_{in|out} met
zmq/devices/proxydevice.py:78
Class
ProxyBase
Base class for overriding methods.
zmq/devices/proxydevice.py:10
Class
ProxySteerable
Class for running a steerable proxy in the background. See zmq.devices.Proxy for most of the spec. If the control socket is not NULL, the pr
zmq/devices/proxysteerabledevice.py:75
Class
ProxySteerableBase
Base class for overriding methods.
zmq/devices/proxysteerabledevice.py:10
Class
ReconnectStop
Select behavior for socket.reconnect_stop .. versionadded:: 25
zmq/constants.py:344
Class
RouterNotify
Values for zmq.ROUTER_NOTIFY socket option .. versionadded:: 26 .. versionadded:: libzmq-4.3.0 (draft)
zmq/constants.py:299
Class
SecurityMechanism
Security mechanisms (as returned by ``socket.get(zmq.MECHANISM)``) .. versionadded:: 23
zmq/constants.py:332
Class
SerializingSocket
A class with some extra serialization methods send_zipped_pickle is just like send_pyobj, but uses zlib to compress the stream before sending
examples/serialization/serialsocket.py:15
Class
SlowContext
tests/test_context.py:142
Class
Socket
Socket returning asyncio Futures for send/recv/poll methods.
zmq/asyncio.py:138
Class
Socket
A 0MQ socket. These objects will generally be constructed via the socket() method of a Context object. Note: 0MQ Sockets are *not* thre
zmq/backend/cython/_zmq.py:688
Class
Socket
zmq/backend/cffi/socket.py:98
Class
Socket
The ZMQ socket object To create a Socket, first create a Context:: ctx = zmq.Context.instance() then call ``ctx.socket(socket_type)
zmq/sugar/socket.py:80
next →
1–100 of 164, ranked by callers