org.zeromq

ZeroMQLibrary

object ZeroMQLibrary

Constants and utilities for native ZeroMQ interfaces.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ZeroMQLibrary
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val AFFINITY: Int

  7. val BACKLOG: Int

  8. object DefaultFunctionMapper extends FunctionMapper

    Default function mapper for the native ZeroMQ interface.

  9. val EAGAIN: Int

  10. val EIO: Int

  11. val EVENTS: Int

  12. val FD: Int

  13. val FORWARDER: Int

  14. val HWM: Int

  15. val IDENTITY: Int

  16. val LINGER: Int

  17. val MCAST_LOOP: Int

  18. val NOBLOCK: Int

  19. val POLLERR: Int

  20. val POLLIN: Int

  21. val POLLOUT: Int

  22. val QUEUE: Int

  23. val RATE: Int

  24. val RCVBUF: Int

  25. val RCVMORE: Int

  26. val RECONNECT_IVL: Int

  27. val RECONNECT_IVL_MAX: Int

  28. val RECOVERY_IVL: Int

  29. val RECOVERY_IVL_MSEC: Int

  30. val SNDBUF: Int

  31. val SNDMORE: Int

  32. val STREAMER: Int

  33. val SUBSCRIBE: Int

  34. val SWAP: Int

  35. val TYPE: Int

  36. val UNSUBSCRIBE: Int

  37. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  38. def bind(name: String, options: (String, Any)*): Boolean

    Bind explicitly to a native library.

    Bind explicitly to a native library.

    name

    Library name

    options

    JNA options

    returns

    true iff the library handle had not been initialized before and is now bound

  39. def check[T](guard: T)(block: ⇒ T): T

    Checks for a guard return value and raises a ZeroMQ exception in such cases.

    Checks for a guard return value and raises a ZeroMQ exception in such cases.

    guard

    Guard value

    block

    Operation to guard

  40. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  42. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  43. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  44. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  45. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  46. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  47. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  48. final def notify(): Unit

    Definition Classes
    AnyRef
  49. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  51. def toString(): String

    Definition Classes
    AnyRef → Any
  52. def version: (Int, Int, Int)

    The ZeroMQ library version number.

  53. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. def withMessage[T](size: Int)(block: (Memory) ⇒ T): T

    Allocates a message buffer and passes it to a block.

    Allocates a message buffer and passes it to a block. Ensures that the message buffer is always freed.

    size

    Space to allocate for the message (may be zero)

    block

    Operation to apply to the message

  57. def zmq: ZeroMQLibrary

    The native ZeroMQ library handle.

Inherited from AnyRef

Inherited from Any

Ungrouped