Skip to content

Switch

Matrix-style close / open / query for channel pairs, plus open-all.

See capability matrix.

Open

let mut sw = catalog.open_switch(&address)?;
var sw = catalog.OpenSwitch(address);

Routes

sw.close_route(101, 201)?;
let closed = sw.is_closed(101, 201)?;
sw.open_route(101, 201)?;
sw.open_all()?;
sw.CloseRoute(101, 201);
var closed = sw.IsClosed(101, 201);
sw.OpenRoute(101, 201);
sw.OpenAll();

Path naming helpers and scan lists are tracked as todo / deferred.