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

Copy Markdown View Source

Internal module for BACnet.Stack.ForeignDevice.

It is used as GenServer state.

Summary

Types

t()

Representative type for its purpose.

Types

t()

@type t() :: %BACnet.Stack.ForeignDevice.State{
  bbmd: {:inet.ip_address(), :inet.port_number()},
  broadcast_addr: {:inet.ip_address(), :inet.port_number()},
  client: BACnet.Stack.Client.server(),
  ip_addr: {:inet.ip_address(), :inet.port_number()},
  opts: %{reply_rfd: boolean(), ttl: pos_integer()},
  portal: BACnet.Stack.TransportBehaviour.portal(),
  registration: BACnet.Stack.ForeignDevice.Registration.t(),
  transport: BACnet.Stack.TransportBehaviour.transport(),
  transport_module: module()
}

Representative type for its purpose.