跳到主要内容

DevToolsConnectorNegotiationPorts

Defined in: v2/negotiation-connector.ts:48

connector 协商机的构造端口。

Properties​

capability​

readonly capability: DevToolsCapability;

Defined in: v2/negotiation-connector.ts:54

owner 本地可信配置的档位;在 HANDSHAKE 里只是告知,不是权限输入。


clock​

readonly clock: DevToolsClock;

Defined in: v2/negotiation-connector.ts:52

时间戳来源。


descriptors​

readonly descriptors: readonly DevToolsProviderDescriptor[];

Defined in: v2/negotiation-connector.ts:56

本 session 存在的 provider descriptor。


legacyHandshake​

readonly legacyHandshake: AnyDevToolsMessage;

Defined in: v2/negotiation-connector.ts:58

owner 构造的 eager v1 握手;本模块只决定它何时出门。


send​

readonly send: (message) => void;

Defined in: v2/negotiation-connector.ts:50

出站回调。

Parameters​

ParameterType
messageDevToolsConnectorNegotiationMessage

Returns​

void


supportedVersions?​

readonly optional supportedVersions?: readonly number[];

Defined in: v2/negotiation-connector.ts:60

本端支持的协议版本;缺省 [2, 1]——v1 由 eager legacy 握手兑现。