BACnet.Protocol.BroadcastDistributionTableEntry (bacstack v0.0.1)

View Source

Summary

Functions

Decodes a Broadcast Distribution Table Entry from binary data.

Encodes the Broadcast Distribution Table Entry to binary data.

Types

t()

@type t() :: %BACnet.Protocol.BroadcastDistributionTableEntry{
  ip: :inet.ip4_address(),
  mask: :inet.ip4_address(),
  port: :inet.port_number()
}

Functions

decode(data)

@spec decode(binary()) :: {:ok, {t(), rest :: binary()}} | {:error, term()}

Decodes a Broadcast Distribution Table Entry from binary data.

encode(entry)

@spec encode(t()) :: {:ok, binary()} | {:error, term()}

Encodes the Broadcast Distribution Table Entry to binary data.