mirror of
https://github.com/nodejs/node.git
synced 2026-10-28 18:25:13 +08:00
typings: add diagnostics_channel typings
Add a DiagnosticsChannelBinding declaration for
internalBinding('diagnostics_channel') and wire it into
InternalBindingMap.
Signed-off-by: leah-1ee <selee3196@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/65227
Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
1 parent
11176fdfbe
commit
671ff97a03
2 files changed
+8
No files matched your search
Vendored
+2
@@ -8,6 +8,7 @@ import { ConstantsBinding } from './internalBinding/constants';
|
||||
import { CredentialsBinding } from './internalBinding/credentials';
|
||||
import { CryptoBinding } from './internalBinding/crypto';
|
||||
import { DebugBinding } from './internalBinding/debug';
|
||||
import { DiagnosticsChannelBinding } from './internalBinding/diagnostics_channel';
|
||||
import { EncodingBinding } from './internalBinding/encoding_binding';
|
||||
import { FsBinding } from './internalBinding/fs';
|
||||
import { FsDirBinding } from './internalBinding/fs_dir';
|
||||
@@ -50,6 +51,7 @@ interface InternalBindingMap {
|
||||
credentials: CredentialsBinding;
|
||||
crypto: CryptoBinding;
|
||||
debug: DebugBinding;
|
||||
diagnostics_channel: DiagnosticsChannelBinding;
|
||||
encoding_binding: EncodingBinding;
|
||||
fs: FsBinding;
|
||||
fs_dir: FsDirBinding;
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
export interface DiagnosticsChannelBinding {
|
||||
subscribers: Uint32Array;
|
||||
linkNativeChannel(
|
||||
callback: (name: string, index: number) => object | undefined,
|
||||
): void;
|
||||
}
|
||||
Reference in new issue
Block a user