Lab3 Slides
Lab3 Slides
Generator
pkt_no num_pkts
name pkt2send
packet
name pkt2send
randomize
packet
name pkt2send
randomized
packet
0 packet
DriverBase
new() send_payload()
virtual
Driver
out_box in_box
DriverBase
new() start()
send_payload()
virtual
virtual
Driver
Execute Interface
in_box
DriverBase
out_box
pkt2send.signals
Driver
Execute Interface
get
DriverBase
out_box
in_box
class Generator
…
extern function new (…)
…
endclass in_box
function Generator::new(…)