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

Copy Markdown View Source

Internal module for BACnet.Stack.BBMD.

It is used to track registration of Foreign Device inside the BBMD.

Summary

Types

t()

Representative type for its purpose.

Types

t()

@type t() :: %BACnet.Stack.BBMD.Registration{
  expires_at: NaiveDateTime.t() | nil,
  state: :active | :waiting_for_ack | :uninitialized,
  target: {:inet.ip_address(), :inet.port_number()},
  timer: reference(),
  ttl: non_neg_integer()
}

Representative type for its purpose.