Detaches from the $(ZMQ) context.
Forcefully terminates the context.
The void* pointer used by the underlying C API to refer to the context.
Whether this Context object has been initialized, i.e. whether it refers to a valid $(ZMQ) context.
The number of I/O threads.
IPv6 option.
The maximum number of sockets.
The largest configurable number of sockets.
Creates a new $(ZMQ) context.
An object that encapsulates a $(ZMQ) context.
In most programs, it is not necessary to use this type directly, as Socket will use a default global context if not explicitly provided with one. See $(FREF defaultContext) for details.
A default-initialized Context is not a valid $(ZMQ) context; it must always be explicitly initialized with $(FREF _Context.opCall):
Context objects can be passed around by value, and two copies will refer to the same context. The underlying context is managed using reference counting, so that when the last copy of a Context goes out of scope, the context is automatically destroyed. The reference counting is performed in a thread safe manner, so that the same context can be shared between multiple threads. ($(ZMQ) guarantees the thread safety of other context operations.)