Package org.zeromq

Class ZMQ.Event

java.lang.Object
org.zeromq.ZMQ.Event
Enclosing class:
ZMQ

public static class ZMQ.Event extends Object
Inner class: Event. Monitor socket event class
  • Constructor Details

    • Event

      public Event(int event, Object value, String address)
  • Method Details

    • getEvent

      public int getEvent()
    • getValue

      public Object getValue()
    • getAddress

      public String getAddress()
      Get the address. For libzmq versions 3.2.x the address will be an empty string.
      Returns:
    • recv

      public static ZMQ.Event recv(ZMQ.Socket socket, int flags) throws ZMQException
      Receive an event from a monitor socket. For libzmq versions 3.2.x the address will be an empty string.
      Parameters:
      socket - the socket
      flags - the flags to apply to the receive operation.
      Returns:
      the received event or null if no message was received.
      Throws:
      ZMQException
    • recv

      public static ZMQ.Event recv(ZMQ.Socket socket) throws ZMQException
      Receive an event from a monitor socket. Does a blocking recv. For libzmq versions 3.2.x the address will be an empty string.
      Parameters:
      socket - the socket
      Returns:
      the received event.
      Throws:
      ZMQException