Spec-Zone.ru › Dart 2

dart:isolate

Класс TransferableTypedData

Эффективно передаваемая последовательность байтовых значений.

TransferableTypedData создаётся из некоторого количества байтов. Это занимает время, пропорциональное количеству байтов.

TransferableTypedData можно перемещать между изолятами, поэтому отправка через порт отправки занимает лишь постоянное время.

При такой отправке локальный передаваемый объект больше нельзя материализовать, и полученный объект становится единственным способом материализовать данные.

Аннотации
  • @Since("2.3.2")

Конструкторы

TransferableTypedData.fromList(List<TypedData> list)
фабричный
Создаёт новый TransferableTypedData, содержащий байты из list.

Свойства

hashCode → int
только для чтенияунаследовано
Хеш-код этого объекта.
runtimeType → Type
только для чтенияунаследовано
Представление типа объекта во время выполнения.

Методы

materialize() → ByteBuffer
Создаёт новый ByteBuffer, содержащий байты, хранящиеся в этом TransferableTypedData.
noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
унаследовано
Строковое представление этого объекта.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-isolate/TransferableTypedData-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API