parseDesktopHostHandshakeResult()
function parseDesktopHostHandshakeResult(value): DesktopHostHandshakeResult;
Defined in: packages/rxdb-adapter-sqlite-core/dist/desktop/desktop-host-protocol.d.ts:456
校验 handshake 响应。
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | host 返回的未校验负载 |
Returns
校验通过的握手结果
Remarks
这是唯一一个在任何有副作用的请求之前跑到的校验点,因此它抛出来即意味着 host 上什么都还没发生:库没建、连接没开、会话没登记(US-207 AC#9 / US-210 AC#10)。
Throws
形状非法或协议版本不匹配时抛 protocol_violation