Интерфейс Deno.DatagramConn
Нестабильно
Универсальный обработчик соединений для протоколов ориентированных на сообщения.
Свойства
только для чтения
addr: Addr Возвращает адрес экземпляра.
Методы
joinMulticastV4(address: string,networkInterface: string,): Promise<MulticastV4Membership> Подключается к группе IPv4 мультиадресной рассылки.
joinMulticastV6(address: string,networkInterface: number,): Promise<MulticastV6Membership> Подключается к группе IPv6 мультиадресной рассылки.
receive(p?: Uint8Array): Promise<[Uint8Array, Addr]> Ожидает и обрабатывает следующее сообщение для экземпляра.
Сообщения принимаются в формате кортежа, содержащего массив данных и информацию об адресе.
send(p: Uint8Array,addr: Addr,): Promise<number> Отправляет сообщение получателю через соединение. Метод возвращает количество отправленных байтов.
close(): void Закрывает сокет. Любые ожидающие запросы на получение сообщений будут отклонены с ошибками.
[[Symbol.asyncIterator]](): AsyncIterableIterator<[Uint8Array, Addr]>
© 2018–2024 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/deno/~/Deno.DatagramConn