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 extends string, B extends string>(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 extends string, B extends string>(A: A, B: B) => Renamed<A, B>

Change fw* and face* property names.