Package zmq

Class MailboxSafe

java.lang.Object
zmq.MailboxSafe
All Implemented Interfaces:
Closeable, AutoCloseable, IMailbox

@Deprecated public class MailboxSafe extends Object implements IMailbox
Deprecated.
  • Field Details

    • cpipe

      private final YPipe<Command> cpipe
      Deprecated.
    • sync

      private final ReentrantLock sync
      Deprecated.
    • condition

      private final Condition condition
      Deprecated.
    • signalers

      private final ArrayList<Signaler> signalers
      Deprecated.
    • name

      private final String name
      Deprecated.
    • errno

      private final Errno errno
      Deprecated.
  • Constructor Details

  • Method Details

    • addSignaler

      public void addSignaler(Signaler signaler)
      Deprecated.
    • removeSignaler

      public void removeSignaler(Signaler signaler)
      Deprecated.
    • clearSignalers

      public void clearSignalers()
      Deprecated.
    • send

      public void send(Command cmd)
      Deprecated.
      Specified by:
      send in interface IMailbox
    • recv

      public Command recv(long timeout)
      Deprecated.
      Specified by:
      recv in interface IMailbox
    • close

      public void close()
      Deprecated.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object