Variable capabilityConst

capability: Partial<{
    curve: boolean;
    draft: boolean;
    gssapi: boolean;
    ipc: boolean;
    norm: boolean;
    pgm: boolean;
    tipc: boolean;
}>

Exposes some of the optionally available ØMQ capabilities, which may depend on the library version and platform.

This is an object with keys corresponding to supported ØMQ features and transport protocols. Available capabilities will be set to true. Unavailable capabilities will be absent or set to false.

Possible keys include:

  • ipc - Support for the ipc:// protocol.
  • pgm - Support for the pgm:// protocol.
  • tipc - Support for the tipc:// protocol.
  • norm - Support for the norm:// protocol.
  • curve - Support for the CURVE security mechanism.
  • gssapi - Support for the GSSAPI security mechanism.
  • draft - Wether the library is built with support for DRAFT sockets.