EndpointDescriptor class

Constructors

EndpointDescriptor({required int address, required TransferType type, required Direction direction, required int maximumPacketSize, SynchronizationType? synchronization, UsageType? usage, int? pollingInterval, required ByteBuffer extraData})
EndpointDescriptor.fromJS(EndpointDescriptor _wrapped)

Properties

address int
Endpoint address.
getter/setter pair
direction Direction
Transfer direction.
getter/setter pair
extraData ByteBuffer
Extra descriptor data associated with this endpoint.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
maximumPacketSize int
Maximum packet size.
getter/setter pair
pollingInterval int?
Polling interval (interrupt and isochronous only).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
synchronization SynchronizationType?
Transfer synchronization mode (isochronous only).
getter/setter pair
toJS → EndpointDescriptor
no setter
type TransferType
Transfer type.
getter/setter pair
usage UsageType?
Endpoint usage hint.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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