EmqttFailover.ConnectionHandler.Parent (EmqttFailover v0.3.0)

EmqttFailover.ConnectionHandler which sends messages back to a parent process.

Messages:

  • {:connected, pid} on connection, where pid is the EmqttFailover.Connection process
  • {:disconnected, pid, reason} on disconnection
  • {:message, pid, message} on receipt of a message

Options:

  • parent (required): parent process to send messages to
  • topics (optional): list of topics to subscribe to on connection.