yggdrasil v4.0.0 Yggdrasil.Channel View Source

Channel struct definition.

The attributes are defined as follows:

  • name - Name of the channel.
  • transformer - Module where the encoding or decoding function is defined.
  • adapter - Module where the adapter is defined or identifier.
  • namespace - Namespace of the adapter.
  • backend - Distributor backend.

Link to this section Summary

Functions

Channel struct definition

Link to this section Types

Link to this type t() View Source
t() :: %Yggdrasil.Channel{
  adapter: module(),
  backend: module(),
  name: any(),
  namespace: atom(),
  transformer: module()
}

Link to this section Functions

Link to this function %Yggdrasil.Channel{} View Source (struct)

Channel struct definition.