forwarding_table_time_list
cosmica.experimental_packet_routing.forwarding_table_time_list
__all__
module-attribute
__all__ = ['ForwardingTableTimeList']
ForwardingTableTimeList
dataclass
ForwardingTableTimeList(
*,
time_for_snapshots: list[datetime64],
nominal_forwarding_table_for_snapshots: list[
ForwardingTable
],
backup_forwarding_tables_for_snapshots: list[
dict[frozenset[frozenset[Node]], ForwardingTable]
] = list()
)
backup_forwarding_tables_for_snapshots
class-attribute
instance-attribute
backup_forwarding_tables_for_snapshots: list[
dict[frozenset[frozenset[Node]], ForwardingTable]
] = field(default_factory=list)
nominal_forwarding_table_for_snapshots
instance-attribute
nominal_forwarding_table_for_snapshots: list[
ForwardingTable
]
time_for_snapshots
instance-attribute
time_for_snapshots: list[datetime64]