Elixir MOM v0.5.3 API Reference
Modules
Message Oriented Middleware
Default implementation of channel protocol as a GenServer
Broadcast channel. All messages are sent to all clients
Allows to have named channels
Special channel on which only one competing consumer consume messages
Main Message struct as send through channels
Gateway adapter for RPC
Standard layout for clients: JSON, Method caller and manual caller
Stateful map
RPC Message, normally used as a MOM.Message payload
This module stores methods to be called later
Sends to logger all messages on this channel
Protocols
A channel of communication. Subscribers are functions that will be called when somebody sends a message