mansection 4-1 1 DE Domain 
header1 1 1 Introduction 
index 4-1 discrete event domain
index 4-1 DE domain
index 4-1 event
index 4-1 time stamp
header1 1 2 The DE Scheduler (part I) 
index 4-1 DE Scheduler
header2 1 2.1 Events and chronology 
index 4-1 simulated time
index 4-1 stop time
index 4-1 event queue
header2 2 2.2 Wormholes 
index 4-2 time
index 4-2 simulated time
index 4-2 synchronized mode, DE
index 4-2 optimized mode, de
header1 3 3 Programming Stars in the DE Domain 
index 4-3 DE Star
index 4-3 delay-star, DE
index 4-3 functional-star, DE
header2 3 3.1 Delay Stars 
index 4-3 pure-delay type, DE
index 4-4 server type, DE
header2 5 3.2 Event generators 
index 4-5 self-scheduling star, de
index 4-5 event generator, de
index 4-5 DERepeatStar
header2 7 3.3 Functional Stars 
index 4-7 dataNew, flag
index 4-8 get(), de
index 4-8 put(), de
index 4-9 triggers(), de
index 4-9 before(), de
index 4-10 getSimulEvent(), de
index 4-10 numSimulEvents(), de
header1 10 4 The DE Scheduler (part II) 
header2 10 4.1 Delay-free loops 
index 4-10 event path
index 4-10 delay-free loop
index 4-10 delay element, de
header2 10 4.2 Simultaneous events 
index 4-11 depth, de
index 4-11 termination port
header2 11 4.3 Non-deterministic loops 
index 4-11 non-deterministic loop
header1 12 5 Phase-Based Firing Mode 
index 4-12 simple mode, de
index 4-12 SIMPLE, de
index 4-12 phase mode, de
index 4-12 PHASE, de
header1 13 6 EventHorizon in the DE Domain 
header2 14 6.1 DE Wormhole 
index 4-14 DE Wormhole
header2 14 6.2 DEtoUniversal EventHorizon 
index 4-14 DEtoUniversal
header2 14 6.3 DEfromUniversal EventHorizon 
index 4-14 DEfromUniversal
mansection 4-15 2 DE Stars 
headerU 4-15 And 
index 4-15 And 
headerU 4-15 Arbitrate 
index 4-15 Arbitrate 
headerU 4-16 BlackHole 
index 4-16 BlackHole 
headerU 4-17 Clock 
index 4-17 Clock 
headerU 4-17 Delay 
index 4-17 Delay 
headerU 4-18 Discard 
index 4-18 Discard 
headerU 4-19 FIFOQueue 
index 4-19 FIFOQueue 
index 4-19 queue
headerU 4-21 Filter 
index 4-21 Filter 
headerU 4-22 FloatDC 
index 4-22 FloatDC 
headerU 4-23 FloatRamp 
index 4-23 FloatRamp 
headerU 4-24 Fork 
index 4-24 Fork 
headerU 4-24 Gate 
index 4-24 Gate 
headerU 4-25 HandShake 
index 4-25 HandShake 
headerU 4-26 Impulse 
index 4-26 Impulse 
headerU 4-27 Invert 
index 4-27 Invert 
headerU 4-27 MeasureDelay 
index 4-27 MeasureDelay 
headerU 4-28 Merge 
index 4-28 Merge 
headerU 4-29 Null 
index 4-29 Null 
headerU 4-29 Or 
index 4-29 Or 
headerU 4-30 PSServer 
index 4-30 PSServer 
headerU 4-31 Packetize 
index 4-31 Packetize 
headerU 4-31 PassGate 
index 4-31 PassGate 
headerU 4-32 Poisson 
index 4-32 Poisson 
headerU 4-33 PrQueue 
index 4-33 PrQueue 
headerU 4-35 Printer 
index 4-35 Printer 
headerU 4-36 PriorityQueue 
index 4-36 PriorityQueue 
headerU 4-38 Queue 
index 4-38 Queue 
headerU 4-40 QueueBase 
index 4-40 QueueBase 
headerU 4-41 RanGen 
index 4-41 RanGen 
headerU 4-42 Router 
index 4-42 Router 
headerU 4-43 Sampler 
index 4-43 Sampler 
headerU 4-43 Server 
index 4-43 Server 
headerU 4-44 Stack 
index 4-44 Stack 
headerU 4-46 Statistics 
index 4-46 Statistics 
headerU 4-47 StopTimer 
index 4-47 StopTimer 
headerU 4-48 Switch 
index 4-48 Switch 
headerU 4-49 TestLevel 
index 4-49 TestLevel 
headerU 4-49 Threshold 
index 4-49 Threshold 
headerU 4-50 UDCounter 
index 4-50 UDCounter 
headerU 4-51 UnPacketize 
index 4-51 UnPacketize 
headerU 4-52 VarDelay 
index 4-52 VarDelay 
headerU 4-52 VarServer 
index 4-52 VarServer 
headerU 4-53 XMgraph 
index 4-53 XMgraph 
headerU 4-53 Xgraph 
index 4-53 Xgraph 
headerU 4-54 Xhistogram 
index 4-54 Xhistogram 
headerU 4-55 handShakeQ 
index 4-55 handShakeQ 
headerU 4-56 prioritized4 
index 4-56 prioritized4 
headerU 4-56 rom 
index 4-56 rom 
headerU 4-57 roundRobin4 
index 4-57 roundRobin4 
mansection 4-58 3 DE Demos 
headerU 4-58 blockage 
index 4-58 blockage 
index 4-58 TestLevel
index 4-58 PassGate
headerU 4-58 delayVsServer 
index 4-58 delayVsServer 
index 4-58 Delay
index 4-58 Server
index 4-58 Poisson counting process
headerU 4-59 distortion 
index 4-59 distortion 
headerU 4-60 distortionQ 
index 4-60 distortionQ 
headerU 4-61 hdShotNoise 
index 4-61 hdShotNoise 
index 4-61 Filter
index 4-61 Discard
index 4-61 Xhistogram
index 4-61 shot noise
headerU 4-61 measureDelay 
index 4-61 measureDelay 
index 4-61 MeasureDelay
headerU 4-62 merge 
index 4-62 merge 
index 4-62 Merge
headerU 4-62 prioritized 
index 4-62 prioritized 
headerU 4-63 priority 
index 4-63 priority 
index 4-63 PrQueue
index 4-63 priority queue
index 4-63 Server
headerU 4-64 psServer 
index 4-64 psServer 
index 4-64 PSServer
index 4-64 processor-sharing server
headerU 4-65 qAndServer 
index 4-65 qAndServer 
index 4-65 FIFOQueue
index 4-65 queue
index 4-65 Server
headerU 4-66 queue 
index 4-66 queue 
index 4-66 Queue
index 4-66 FIFOQueue
index 4-66 Stack
index 4-66 Geodesic
headerU 4-67 roundRobin 
index 4-67 roundRobin 
headerU 4-68 router 
index 4-68 router 
headerU 4-68 sampler 
index 4-68 sampler 
index 4-68 Sampler
headerU 4-69 shotNoise 
index 4-69 shotNoise 
index 4-69 Filter
index 4-69 shot noise
headerU 4-69 statistics 
index 4-69 statistics 
index 4-69 Statistics
index 4-69 StopTimer
index 4-69 Printer, de
index 4-69 RanGen
index 4-69 StopTimer
headerU 4-70 switch 
index 4-70 switch 
headerU 4-71 testServers 
index 4-71 testServers 
index 4-71 Sampler
headerU 4-71 upDownCount 
index 4-71 upDownCount 
index 4-71 UDCounter
headerU 4-72 worm 
index 4-72 worm 
