********************************************************************
* NOTE: This file is generated automatically from the event
* definition file PktRoute.evt.
********************************************************************
<* PRAGMA LL *>
INTERFACE PktRouteViewClass ;
<*NOWARN*> IMPORT TextConv, IntList, IntListUtils, RefIntArray;
<*NOWARN*> IMPORT View, Thread, OblFmt;
TYPE
T <: Public;
Public = View.T OBJECT
METHODS
<*LL = {} *>
oeStartGraph ( nodeCnt: CARDINAL; queueSize: CARDINAL; bounded: BOOLEAN; maxX, maxY: REAL) RAISES {Thread.Alerted};
oeNewNode ( id: CARDINAL; x, y: REAL) RAISES {Thread.Alerted};
oeNewStraightEdge ( id1, id2: CARDINAL) RAISES {Thread.Alerted};
oeNewCurvedEdge ( id1, id2: CARDINAL; x1, y1, x2, y2: REAL) RAISES {Thread.Alerted};
oeNewLabel ( label: TEXT; x, y: REAL) RAISES {Thread.Alerted};
oeEndGraph ( ) RAISES {Thread.Alerted};
oeStartPackets ( pktCnt: CARDINAL) RAISES {Thread.Alerted};
oeNewPacket ( id, source, dest, fewestHops: CARDINAL; name: TEXT) RAISES {Thread.Alerted};
oeEndPackets ( ) RAISES {Thread.Alerted};
oeBlocked ( id, from, to: CARDINAL) RAISES {Thread.Alerted};
oeMovePacket ( id, from, to: CARDINAL) RAISES {Thread.Alerted};
oeQueueSizes ( sz: RefIntArray.T) RAISES {Thread.Alerted};
oeAbsorb ( pktId, node: CARDINAL) RAISES {Thread.Alerted};
oeStep ( ) RAISES {Thread.Alerted};
<*LL = VBT.mu *>
END;
END PktRouteViewClass.