Matter::MDNS::ResponderInterface
Minimal interface used by higher-level device lifecycle components to switch between commissioning and operational advertisements.
This avoids coupling lifecycle logic to the concrete MDNS::Responder
(which binds sockets) and supports test doubles.
Instance methods
advertise_commissioning(info : CommissioningInfo, port : Int32 = 5540, ttl : Time::Span = 120.seconds) : Nil
Sourceadvertise_operational(info : OperationalInfo, port : Int32 = 5540, ttl : Time::Span = 120.seconds) : Nil
Sourcestop_commissioning
Sourcestop_operational_advertisement
Source