class Matter::Controller::Commissioning::Commissioner

Defined in:

matter/controller/commissioning/commissioner.cr

Constant Summary

Log = ::Log.for("matter.controller.commissioning")

Constructors

Instance Method Summary

Constructor Detail

def self.new(store : StateStore, client : Client = Client.new, timeout : Time::Span = 15.seconds, crypto : Crypto::CryptoBase = Crypto::StandardCrypto.new) #

[View source]

Instance Method Detail

def close : Nil #

[View source]
def pairing_code(node_id : UInt64, manual_code : String, peer : Socket::IPAddress | Nil = nil) : Nil #

[View source]