openoptics.TimeFlowTable.Path

openoptics.TimeFlowTable.Path#

class openoptics.TimeFlowTable.Path(src, arrival_ts, dst, steps: List[Step])[source]#

Bases: object

A packet forwarding path.

src#

Source node

arrival_ts#

Arrival time slice

dst#

Destination node

steps#

List of steps in the path

__init__(src, arrival_ts, dst, steps: List[Step])[source]#

Initialize a Path.

Parameters:
  • src – Source node

  • arrival_ts – Arrival time slice

  • dst – Destination node

  • steps – List of Step objects

Methods

__init__(src, arrival_ts, dst, steps)

Initialize a Path.