MqttX.Transport.ThousandIsland (MqttX v0.7.0)

View Source

ThousandIsland transport adapter for MqttX.

This adapter uses ThousandIsland as the underlying TCP/TLS server.

Usage

MqttX.Server.start_link(MyHandler, handler_opts,
  transport: MqttX.Transport.ThousandIsland,
  port: 1883
)

Options

  • :port - Port to listen on (default: 1883)
  • :ip - IP address to bind to (default: {0, 0, 0, 0})
  • :transport_module - ThousandIsland transport (:tcp or :ssl)
  • :transport_options - SSL/TLS options when using :ssl
  • :num_acceptors - Number of acceptor processes (default: 100)