module Homekit::TLV

Defined in:

homekit-tlv.cr
homekit-tlv/atom.cr

Constant Summary

SEPARATOR = Atom.new
VERSION = "1.0.0"

Class Method Summary

Class Method Detail

def self.encode(atoms : Enumerable(Atom), io = IO::Memory.new) : IO #

[View source]
def self.encode(atom : Atom, io = IO::Memory.new) : IO #

[View source]
def self.parse(bytes : Bytes) : Array(Atom) #

[View source]