Axi5StreamSubordinateAgent constructor

Axi5StreamSubordinateAgent({
  1. required Axi5SystemInterface sys,
  2. required Axi5StreamInterface stream,
  3. required Component parent,
  4. String name = 'axi4StreamSubordinateAgent',
  5. num readyFrequency = 1.0,
})

Constructs a new Axi5StreamSubordinateAgent.

Implementation

Axi5StreamSubordinateAgent({
  required this.sys,
  required this.stream,
  required Component parent,
  String name = 'axi4StreamSubordinateAgent',
  this.readyFrequency = 1.0,
}) : super(name, parent) {
  readyDriver = Axi5ReadyDriver(
      parent: this, sys: sys, trans: stream, readyFrequency: readyFrequency);

  monitor = Axi5StreamMonitor(sys: sys, strm: stream, parent: parent);
}