LtiLaChannelPacket class

A packet for the LTI LA channel interface.

Inheritance
Implemented types

Constructors

LtiLaChannelPacket({required int addr, int trans = 0, int attr = 0, bool ogV = false, int vc = 0, Axi5UserSignalsStruct? user, Axi5IdSignalsStruct? id, Axi5ProtSignalsStruct? prot, Axi5MmuSignalsStruct? mmu, Axi5DebugSignalsStruct? debug, int? og, int? tlBlock, int? ident})
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
debug Axi5DebugSignalsStruct?
Debug signals.
final
hashCode int
The hash code for this object.
no setterinherited
id Axi5IdSignalsStruct?
ID signals.
final
ident int?
ident signals.
final
logger Logger
A Logger for messages related to the test or testbench.
latefinalinherited
mmu Axi5MmuSignalsStruct?
MMU signals.
final
og int?
OG.
final
ogV bool
OGV
final
prot Axi5ProtSignalsStruct?
Prot signals.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tlBlock int?
tlBlock signals.
final
trans int
Trans signals.
final
user Axi5UserSignalsStruct?
User signals.
final
vc int
virtual channel.
final

Methods

clone() LtiLaChannelPacket
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