ZEvent enum
Events generated by sockets
Constructors
- ZEvent()
-
const
Values
- UNKNOWN → const ZEvent
-
An unknown event was received
- ERROR → const ZEvent
-
An error occured while processing the event
- CONNECTED → const ZEvent
-
The socket has successfully connected to a remote peer. The event value is the file descriptor (FD) of the underlying network socket. Warning: there is no guarantee that the FD is still valid by the time your code receives this event.
- CONNECT_DELAYED → const ZEvent
-
A connect request on the socket is pending. The event value is unspecified.
- CONNECT_RETRIED → const ZEvent
-
A connect request failed, and is now being retried. The event value is the reconnect interval in milliseconds. Note that the reconnect interval is recalculated at each retry.
- LISTENING → const ZEvent
-
The socket was successfully bound to a network interface. The event value is the FD of the underlying network socket. Warning: there is no guarantee that the FD is still valid by the time your code receives this event.
- BIND_FAILED → const ZEvent
-
The socket could not bind to a given interface. The event value is the errno generated by the system bind call.
- ACCEPTED → const ZEvent
-
The socket has accepted a connection from a remote peer. The event value is the FD of the underlying network socket. Warning: there is no guarantee that the FD is still valid by the time your code receives this event.
- ACCEPT_FAILED → const ZEvent
-
The socket has rejected a connection from a remote peer. The event value is the errno generated by the accept call.
- CLOSED → const ZEvent
-
The socket was closed. The event value is the FD of the (now closed) network socket.
- CLOSE_FAILED → const ZEvent
-
The socket close failed. The event value is the errno returned by the system call. Note that this event occurs only on IPC transports.
- DISCONNECTED → const ZEvent
-
The socket was disconnected unexpectedly. The event value is the FD of the underlying network socket. Warning: this socket will be closed.
- MONITOR_STOPPED → const ZEvent
-
Monitoring on this socket ended.
- HANDSHAKE_FAILED_NO_DETAIL → const ZEvent
-
Unspecified error during handshake. The event value is an errno.
- HANDSHAKE_SUCCEEDED → const ZEvent
-
The ZMTP security mechanism handshake succeeded. The event value is unspecified.
- HANDSHAKE_FAILED_PROTOCOL → const ZEvent
-
The ZMTP security mechanism handshake failed due to some mechanism protocol error, either between the ZMTP mechanism peers, or between the mechanism server and the ZAP handler. This indicates a configuration or implementation error in either peer resp. the ZAP handler. The event value is one of the ZMQ_PROTOCOL_ERROR_* values: ZMQ_PROTOCOL_ERROR_ZMTP_UNSPECIFIED ZMQ_PROTOCOL_ERROR_ZMTP_UNEXPECTED_COMMAND ZMQ_PROTOCOL_ERROR_ZMTP_INVALID_SEQUENCE ZMQ_PROTOCOL_ERROR_ZMTP_KEY_EXCHANGE ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_UNSPECIFIED ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_MESSAGE ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_HELLO ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_INITIATE ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_ERROR ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_READY ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_WELCOME ZMQ_PROTOCOL_ERROR_ZMTP_INVALID_METADATA ZMQ_PROTOCOL_ERROR_ZMTP_CRYPTOGRAPHIC ZMQ_PROTOCOL_ERROR_ZMTP_MECHANISM_MISMATCH ZMQ_PROTOCOL_ERROR_ZAP_UNSPECIFIED ZMQ_PROTOCOL_ERROR_ZAP_MALFORMED_REPLY ZMQ_PROTOCOL_ERROR_ZAP_BAD_REQUEST_ID ZMQ_PROTOCOL_ERROR_ZAP_BAD_VERSION ZMQ_PROTOCOL_ERROR_ZAP_INVALID_STATUS_CODE ZMQ_PROTOCOL_ERROR_ZAP_INVALID_METADATA
- HANDSHAKE_FAILED_AUTH → const ZEvent
-
The ZMTP security mechanism handshake failed due to an authentication failure. The event value is the status code returned by the ZAP handler (i.e. 300, 400 or 500).
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited