LtiSubordinateLcChannelAgent constructor

LtiSubordinateLcChannelAgent({
  1. required Axi5SystemInterface sys,
  2. required LtiLcChannelInterface lc,
  3. required Component parent,
  4. String name = 'ltiSubordinateLcChannelAgent',
})

Constructs a new LtiSubordinateLcChannelAgent.

Implementation

LtiSubordinateLcChannelAgent({
  required this.sys,
  required this.lc,
  required Component parent,
  String name = 'ltiSubordinateLcChannelAgent',
}) : super(name, parent) {
  monitor = LtiLcChannelMonitor(sys: sys, lc: lc, parent: parent);

  sequencer = Sequencer<LtiCreditPacket>(
      'ltiSubordinateLcChannelAgentSequencer', this);

  driver = LtiCreditDriver(
    parent: this,
    sys: sys,
    trans: lc,
    sequencer: sequencer,
  );
}