BACnet.Stack.ForeignDevice.Registration (bacstack v0.1.0-dev.1)

Copy Markdown View Source

Internal module for BACnet.Stack.ForeignDevice.

It is used to track registration as Foreign Device in a remote BBMD.

Summary

Types

t()

Representative type for its purpose.

Types

t()

@type t() :: %BACnet.Stack.ForeignDevice.Registration{
  bbmd: {:inet.ip_address(), :inet.port_number()},
  expires_at: NaiveDateTime.t() | nil,
  status: :registered | :waiting_for_ack | :uninitialized,
  timer: reference()
}

Representative type for its purpose.