The PyZMQ API#
- zmq
- Basic Classes
ContextSocketSocketSocket.closedSocket.copy_thresholdSocket.bind()Socket.bind_to_random_port()Socket.close()Socket.connect()Socket.disable_monitor()Socket.disconnect()Socket.fileno()Socket.get()Socket.get_hwm()Socket.get_monitor_socket()Socket.get_string()Socket.getsockopt()Socket.getsockopt_string()Socket.hwmSocket.join()Socket.leave()Socket.monitor()Socket.poll()Socket.recv()Socket.recv_json()Socket.recv_multipart()Socket.recv_pyobj()Socket.recv_serialized()Socket.recv_string()Socket.send()Socket.send_json()Socket.send_multipart()Socket.send_pyobj()Socket.send_serialized()Socket.send_string()Socket.set()Socket.set_hwm()Socket.set_string()Socket.setsockopt()Socket.setsockopt_string()Socket.shadow()Socket.subscribe()Socket.unbind()Socket.underlyingSocket.unsubscribe()
FrameMessageTracker
- Polling
- Constants
COPY_THRESHOLDSocketTypeSocketType.PAIRSocketType.PUBSocketType.SUBSocketType.REQSocketType.REPSocketType.DEALERSocketType.ROUTERSocketType.PULLSocketType.PUSHSocketType.XPUBSocketType.XSUBSocketType.STREAMSocketType.SERVERSocketType.CLIENTSocketType.RADIOSocketType.DISHSocketType.GATHERSocketType.SCATTERSocketType.DGRAMSocketType.PEERSocketType.CHANNEL
SocketOptionSocketOption.HWMSocketOption.AFFINITYSocketOption.ROUTING_IDSocketOption.SUBSCRIBESocketOption.UNSUBSCRIBESocketOption.RATESocketOption.RECOVERY_IVLSocketOption.SNDBUFSocketOption.RCVBUFSocketOption.RCVMORESocketOption.FDSocketOption.EVENTSSocketOption.TYPESocketOption.LINGERSocketOption.RECONNECT_IVLSocketOption.BACKLOGSocketOption.RECONNECT_IVL_MAXSocketOption.MAXMSGSIZESocketOption.SNDHWMSocketOption.RCVHWMSocketOption.MULTICAST_HOPSSocketOption.RCVTIMEOSocketOption.SNDTIMEOSocketOption.LAST_ENDPOINTSocketOption.ROUTER_MANDATORYSocketOption.TCP_KEEPALIVESocketOption.TCP_KEEPALIVE_CNTSocketOption.TCP_KEEPALIVE_IDLESocketOption.TCP_KEEPALIVE_INTVLSocketOption.IMMEDIATESocketOption.XPUB_VERBOSESocketOption.ROUTER_RAWSocketOption.IPV6SocketOption.MECHANISMSocketOption.PLAIN_SERVERSocketOption.PLAIN_USERNAMESocketOption.PLAIN_PASSWORDSocketOption.CURVE_SERVERSocketOption.CURVE_PUBLICKEYSocketOption.CURVE_SECRETKEYSocketOption.CURVE_SERVERKEYSocketOption.PROBE_ROUTERSocketOption.REQ_CORRELATESocketOption.REQ_RELAXEDSocketOption.CONFLATESocketOption.ZAP_DOMAINSocketOption.ROUTER_HANDOVERSocketOption.TOSSocketOption.CONNECT_ROUTING_IDSocketOption.GSSAPI_SERVERSocketOption.GSSAPI_PRINCIPALSocketOption.GSSAPI_SERVICE_PRINCIPALSocketOption.GSSAPI_PLAINTEXTSocketOption.HANDSHAKE_IVLSocketOption.SOCKS_PROXYSocketOption.XPUB_NODROPSocketOption.BLOCKYSocketOption.XPUB_MANUALSocketOption.XPUB_WELCOME_MSGSocketOption.STREAM_NOTIFYSocketOption.INVERT_MATCHINGSocketOption.HEARTBEAT_IVLSocketOption.HEARTBEAT_TTLSocketOption.HEARTBEAT_TIMEOUTSocketOption.XPUB_VERBOSERSocketOption.CONNECT_TIMEOUTSocketOption.TCP_MAXRTSocketOption.THREAD_SAFESocketOption.MULTICAST_MAXTPDUSocketOption.VMCI_BUFFER_SIZESocketOption.VMCI_BUFFER_MIN_SIZESocketOption.VMCI_BUFFER_MAX_SIZESocketOption.VMCI_CONNECT_TIMEOUTSocketOption.USE_FDSocketOption.GSSAPI_PRINCIPAL_NAMETYPESocketOption.GSSAPI_SERVICE_PRINCIPAL_NAMETYPESocketOption.BINDTODEVICESocketOption.TCP_ACCEPT_FILTERSocketOption.IPC_FILTER_PIDSocketOption.IPC_FILTER_UIDSocketOption.IPC_FILTER_GIDSocketOption.IPV4ONLYSocketOption.ZAP_ENFORCE_DOMAINSocketOption.LOOPBACK_FASTPATHSocketOption.METADATASocketOption.MULTICAST_LOOPSocketOption.ROUTER_NOTIFYSocketOption.XPUB_MANUAL_LAST_VALUESocketOption.SOCKS_USERNAMESocketOption.SOCKS_PASSWORDSocketOption.IN_BATCH_SIZESocketOption.OUT_BATCH_SIZESocketOption.WSS_KEY_PEMSocketOption.WSS_CERT_PEMSocketOption.WSS_TRUST_PEMSocketOption.WSS_HOSTNAMESocketOption.WSS_TRUST_SYSTEMSocketOption.ONLY_FIRST_SUBSCRIBESocketOption.RECONNECT_STOPSocketOption.HELLO_MSGSocketOption.DISCONNECT_MSGSocketOption.PRIORITYSocketOption.BUSY_POLLSocketOption.HICCUP_MSGSocketOption.XSUB_VERBOSE_UNSUBSCRIBESocketOption.TOPICS_COUNTSocketOption.NORM_MODESocketOption.NORM_UNICAST_NACKSocketOption.NORM_BUFFER_SIZESocketOption.NORM_SEGMENT_SIZESocketOption.NORM_BLOCK_SIZESocketOption.NORM_NUM_PARITYSocketOption.NORM_NUM_AUTOPARITYSocketOption.NORM_PUSH
FlagPollEventContextOptionMessageOptionEventEvent.PROTOCOL_ERROR_ZMTP_UNSPECIFIEDEvent.PROTOCOL_ERROR_ZAP_UNSPECIFIEDEvent.CONNECTEDEvent.CONNECT_DELAYEDEvent.CONNECT_RETRIEDEvent.LISTENINGEvent.BIND_FAILEDEvent.ACCEPTEDEvent.ACCEPT_FAILEDEvent.CLOSEDEvent.CLOSE_FAILEDEvent.DISCONNECTEDEvent.MONITOR_STOPPEDEvent.HANDSHAKE_FAILED_NO_DETAILEvent.HANDSHAKE_SUCCEEDEDEvent.HANDSHAKE_FAILED_PROTOCOLEvent.HANDSHAKE_FAILED_AUTHEvent.PIPES_STATS
NormModeRouterNotifyReconnectStopSecurityMechanismDeviceTypeErrnoErrno.EAGAINErrno.EFAULTErrno.EINVALErrno.ENOTSUPErrno.EPROTONOSUPPORTErrno.ENOBUFSErrno.ENETDOWNErrno.EADDRINUSEErrno.EADDRNOTAVAILErrno.ECONNREFUSEDErrno.EINPROGRESSErrno.ENOTSOCKErrno.EMSGSIZEErrno.EAFNOSUPPORTErrno.ENETUNREACHErrno.ECONNABORTEDErrno.ECONNRESETErrno.ENOTCONNErrno.ETIMEDOUTErrno.EHOSTUNREACHErrno.ENETRESETErrno.EFSMErrno.ENOCOMPATPROTOErrno.ETERMErrno.EMTHREAD
- Exceptions
- Functions
- Basic Classes
- devices
- decorators
- green
- eventloop.ioloop
- eventloop.future
- asyncio
- eventloop.zmqstream
- Module:
zmq.eventloop.zmqstream ZMQStreamZMQStreamZMQStream.close()ZMQStream.closed()ZMQStream.flush()ZMQStream.io_loopZMQStream.on_err()ZMQStream.on_recv()ZMQStream.on_recv_stream()ZMQStream.on_send()ZMQStream.on_send_stream()ZMQStream.pollerZMQStream.receiving()ZMQStream.send()ZMQStream.send_json()ZMQStream.send_multipart()ZMQStream.send_pyobj()ZMQStream.send_string()ZMQStream.send_unicode()ZMQStream.sending()ZMQStream.set_close_callback()ZMQStream.socketZMQStream.stop_on_err()ZMQStream.stop_on_recv()ZMQStream.stop_on_send()
- Module:
- auth
- Module:
zmq.auth AuthenticatorAuthenticatorAuthenticator.allow()Authenticator.allow_anyAuthenticator.certsAuthenticator.configure_curve()Authenticator.configure_curve_callback()Authenticator.configure_gssapi()Authenticator.configure_plain()Authenticator.contextAuthenticator.credentials_providersAuthenticator.curve_user_id()Authenticator.deny()Authenticator.encodingAuthenticator.handle_zap_message()Authenticator.logAuthenticator.passwordsAuthenticator.start()Authenticator.stop()Authenticator.zap_socket
- Functions
- Module:
- auth.asyncio
- Module:
zmq.auth.asyncio - Classes
AsyncioAuthenticatorAsyncioAuthenticatorAsyncioAuthenticator.allow()AsyncioAuthenticator.allow_anyAsyncioAuthenticator.certsAsyncioAuthenticator.configure_curve()AsyncioAuthenticator.configure_curve_callback()AsyncioAuthenticator.configure_gssapi()AsyncioAuthenticator.configure_plain()AsyncioAuthenticator.contextAsyncioAuthenticator.credentials_providersAsyncioAuthenticator.curve_user_id()AsyncioAuthenticator.deny()AsyncioAuthenticator.encodingAsyncioAuthenticator.handle_zap_message()AsyncioAuthenticator.logAsyncioAuthenticator.passwordsAsyncioAuthenticator.start()AsyncioAuthenticator.stop()AsyncioAuthenticator.zap_socket
- Module:
- auth.thread
- Module:
zmq.auth.thread - Classes
ThreadAuthenticatorThreadAuthenticatorThreadAuthenticator.allow()ThreadAuthenticator.allow_anyThreadAuthenticator.certsThreadAuthenticator.configure_curve()ThreadAuthenticator.configure_curve_callback()ThreadAuthenticator.configure_gssapi()ThreadAuthenticator.configure_plain()ThreadAuthenticator.contextThreadAuthenticator.credentials_providersThreadAuthenticator.curve_user_id()ThreadAuthenticator.deny()ThreadAuthenticator.encodingThreadAuthenticator.handle_zap_message()ThreadAuthenticator.is_alive()ThreadAuthenticator.logThreadAuthenticator.passwordsThreadAuthenticator.pipeThreadAuthenticator.pipe_endpointThreadAuthenticator.start()ThreadAuthenticator.stop()ThreadAuthenticator.threadThreadAuthenticator.zap_socket
AuthenticationThread
- Module:
- auth.ioloop
- log.handlers
- Module:
zmq.log.handlers - Classes
PUBHandlerPUBHandlerPUBHandler.acquire()PUBHandler.addFilter()PUBHandler.close()PUBHandler.createLock()PUBHandler.ctxPUBHandler.emit()PUBHandler.filter()PUBHandler.flush()PUBHandler.format()PUBHandler.get_name()PUBHandler.handle()PUBHandler.handleError()PUBHandler.namePUBHandler.release()PUBHandler.removeFilter()PUBHandler.root_topicPUBHandler.setFormatter()PUBHandler.setLevel()PUBHandler.setRootTopic()PUBHandler.set_name()PUBHandler.socket
TopicLoggerTopicLoggerTopicLogger.addFilter()TopicLogger.addHandler()TopicLogger.callHandlers()TopicLogger.critical()TopicLogger.debug()TopicLogger.error()TopicLogger.exception()TopicLogger.fatal()TopicLogger.filter()TopicLogger.findCaller()TopicLogger.getChild()TopicLogger.getEffectiveLevel()TopicLogger.handle()TopicLogger.hasHandlers()TopicLogger.info()TopicLogger.isEnabledFor()TopicLogger.log()TopicLogger.makeRecord()TopicLogger.managerTopicLogger.removeFilter()TopicLogger.removeHandler()TopicLogger.rootTopicLogger.setLevel()TopicLogger.warn()TopicLogger.warning()
- Module:
- ssh.tunnel
- utils.jsonapi
- utils.monitor
- utils.z85
- utils.win32