LtiLrChannelPacket class

A packet for the LTI LR channel interface.

Inheritance
Implemented types

Constructors

LtiLrChannelPacket({required int addr, int hwattr = 0, int attr = 0, Axi5UserSignalsStruct? user, Axi5IdSignalsStruct? id, Axi5ProtSignalsStruct? prot, Axi5DebugSignalsStruct? debug, Axi5ResponseSignalsStruct? response, int? mecId, int? mpam, int? ctag, int size = 0, int vc = 0})
Constructor.

Properties

addr int
Address signals.
final
attr int
Attr signals.
final
completed Future<void>
Returns a Future that completes when this packet is completed.
no setter
ctag int?
ctag signals.
final
debug Axi5DebugSignalsStruct?
Debug signals.
final
hashCode int
The hash code for this object.
no setterinherited
hwattr int
Hwattr signals.
final
id Axi5IdSignalsStruct?
ID signals.
final
logger Logger
A Logger for messages related to the test or testbench.
latefinalinherited
mecId int?
mecId signals.
final
mpam int?
mpam signals.
final
prot Axi5ProtSignalsStruct?
Prot signals.
final
response Axi5ResponseSignalsStruct?
Response signals.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
size signals.
final
user Axi5UserSignalsStruct?
User signals.
final
vc int
virtual channel.
final

Methods

clone() LtiLrChannelPacket
Creates a copy of this packet.
complete() → void
Marks this packet as completed.
fullName() String
A descriptive name representing this instance of the object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
trackerString(TrackerField field) String?
Returns a string for tracking.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited