( transport: RuntimeHostMessageTransport, frame: ClientFrame, )
| 1678 | } |
| 1679 | |
| 1680 | function writeClientFrame( |
| 1681 | transport: RuntimeHostMessageTransport, |
| 1682 | frame: ClientFrame, |
| 1683 | ): Promise<void> { |
| 1684 | try { |
| 1685 | return transport.write(encodeProtocolMessage(frame)); |
| 1686 | } catch (error) { |
| 1687 | return Promise.reject(error); |
| 1688 | } |
| 1689 | } |
| 1690 | |
| 1691 | function requestTimeoutError(operation: OperationKey): RuntimeHostTransportError { |
| 1692 | return new RuntimeHostTransportError( |
no test coverage detected