Axi5StreamPacket class

A data packet on an AXI-S interface.

Inheritance
Implemented types

Constructors

Axi5StreamPacket({required BigInt data, int? strb, bool? last, int? keep, int? user, int? id, int? dest, bool? wakeup})
Creates a new packet.

Properties

completed Future<void>
A Future that completes once the the read has been completed.
no setter
data BigInt
Data.
final
dest int?
Dest (optional).
final
hashCode int
The hash code for this object.
no setterinherited
id int?
ID (optional).
final
keep int?
Keep (optional).
final
last bool?
Last (optional).
final
logger Logger
A Logger for messages related to the test or testbench.
latefinalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
strb int?
Strobe (optional).
final
user int?
User (optional).
final
wakeup bool?
Wakeup (optional).
final

Methods

clone() Axi5StreamPacket
Copy constructor.
complete() → void
Called by a completer when a transfer is 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 formatted String value associated with field in this object.
override

Operators

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