Astarte.Device.Handler.Message (astarte_device v1.0.3)

Module implementing the %Astarte.Device.Handler.Message{} struct.

Link to this section Summary

Types

t()

A struct representing an incoming Astarte message.

Link to this section Types

Specs

t() :: %Astarte.Device.Handler.Message{
  device_id: String.t(),
  interface_name: String.t(),
  path_tokens: [String.t()],
  realm: String.t(),
  timestamp: DateTime.t() | nil,
  value: term()
}

A struct representing an incoming Astarte message.

Mainly used by modules implementing Astarte.Device.Handler behaviour