UNPKG

346 BTypeScriptView Raw
1import PrefixMap from '../routing/prefix-map';
2import { Route } from '../types/routing';
3export interface RouteUpdate {
4 epoch: number;
5 prefix: string;
6 route?: Route;
7}
8export default class ForwardingRoutingTable extends PrefixMap<RouteUpdate> {
9 routingTableId: string;
10 log: (RouteUpdate | null)[];
11 currentEpoch: number;
12}