class BACnet::Message

Defined in:

bacnet/message.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::BigEndian) : Message #

[View source]
def self.new(network : Nil | BACnet::NPDU = nil, application : BinData | Nil = nil, objects : Array(Object | Objects) = [] of Object | Objects) #

[View source]

Instance Method Detail

def application : AppLayer | Nil #

[View source]
def application=(application : AppLayer | Nil) #

[View source]
def network : NPDU | Nil #

[View source]
def network=(network : NPDU | Nil) #

[View source]
def objects : Array(Object | Objects) #

[View source]
def objects=(objects : Array(Object | Objects)) #

[View source]
def to_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::BigEndian) #

[View source]
def to_slice #

[View source]