/telco

A broadcasting/receiving app for elixir to simplify publishers and subscribers

Primary LanguageElixir

Telco

Telco is an extension of Phoenix.PubSub to allow the simple broadcasting and listening across connected nodes

Stations

Stations are the way that broadcasting towers identify themselves {tower_id, topic, subtopic}

Broadcasting

Transmit

Transmit is the process by which a message is sent to a connected node and a response is required.

Listening

Listening allows a node to listen to a

Installation

If available in Hex, the package can be installed by adding telco to your list of dependencies in mix.exs:

def deps do
  [
    {:telco, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/telco.