Класс SendPort
Отправляет сообщения своим портам ReceivePort.
Порты SendPort создаются из портов ReceivePort. Любое сообщение, отправленное через порт SendPort, доставляется в соответствующий порт ReceivePort. Может быть несколько портов SendPort для одного порта ReceivePort.
Порты SendPort могут передаваться в другие изоляты, и они сохраняют равенство при передаче.
- Реализованные типы
- Доступные расширения
Конструкторы
- SendPort()
Свойства
-
hashCode → int
только для чтения, переопределён
- Хеш-код этого порта отправки, соответствующий оператору ==.
-
runtimeType → Type
только для чтения, унаследованный
- Представление исполняемого типа объекта.
Методы
-
noSuchMethod(
Invocation invocation) → dynamic унаследованный - Вызывается при обращении к несуществующему методу или свойству.
-
send(
Object? message) → void - Отправляет асинхронное
messageчерез этот порт отправки соответствующему порту ReceivePort. -
toString(
) → String унаследованный - Строковое представление этого объекта.
Операторы
-
operator ==(
Object other) → bool переопределён - Проверяет, является ли
otherпортом SendPort, указывающим на тот же порт ReceivePort, что и этот.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-isolate/SendPort-class.html