Interface Bridge

A bridge passes packets between two logical forwarders. Disposing the bridge severs the link.

interface Bridge {
    faceA: FwFace;
    faceB: FwFace;
    fwA: Forwarder;
    fwB: Forwarder;
    rename: (<A, B>(A: A, B: B) => Renamed<A, B>);
}

Hierarchy

  • Disposable
    • Bridge

Properties

Properties

faceA: FwFace

Face on fwA linking to fwB.

faceB: FwFace

Face on fwB linking to fwA.

rename: (<A, B>(A: A, B: B) => Renamed<A, B>)

Change fw* and face* property names.