/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
typings/internalBinding/messaging.d.ts
31 строка
1 KB
Dario Piotrowicz
src: remove unused `checkMessagePort` internal binding
13 май 2025, 00:44
Не верифицирован
13 май 2025, 00:44
6dcd462
Код
Авторство
О чём код?
declare namespace InternalMessagingBinding { class MessageChannel { port1: MessagePort; port2: MessagePort; } class MessagePort { private constructor(); postMessage(message: any, transfer?: any[] | null): void; start(): void; close(): void; ref(): void; unref(): void; } class JSTransferable {} } export interface MessagingBinding { DOMException: typeof import('internal/per_context/domexception').DOMException; MessageChannel: typeof InternalMessagingBinding.MessageChannel; MessagePort: typeof InternalMessagingBinding.MessagePort; JSTransferable: typeof InternalMessagingBinding.JSTransferable; stopMessagePort(port: typeof InternalMessagingBinding.MessagePort): void; drainMessagePort(port: typeof InternalMessagingBinding.MessagePort): void; receiveMessageOnPort(port: typeof InternalMessagingBinding.MessagePort): any; moveMessagePortToContext(port: typeof InternalMessagingBinding.MessagePort, context: any): typeof InternalMessagingBinding.MessagePort; setDeserializerCreateObjectFunction(func: (deserializeInfo: string) => any): void; broadcastChannel(name: string): typeof InternalMessagingBinding.MessagePort; }