class BACnet::SecureMessage

Defined in:

bacnet/secure_message.cr

Constructors

Instance Method Summary

Constructor Detail

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

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

[View source]

Instance Method Detail

def application : AppLayer | Nil #

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

[View source]
def data_link : SecureBVLCI #

[View source]
def data_link=(data_link : SecureBVLCI) #

[View source]
def network : NPDU | Nil #

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

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

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

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

[View source]
def to_slice #

[View source]