API reference / @evolu/common / local-first/Protocol / applyProtocolMessageAsClient
Function: applyProtocolMessageAsClient()
function applyProtocolMessageAsClient(
deps,
): (
inputMessage,
options,
) => Promise<
Result<
ApplyProtocolMessageAsClientResult,
| ProtocolVersionError
| ProtocolInvalidDataError
| ProtocolWriteKeyError
| ProtocolWriteError
| ProtocolSyncError
| ProtocolQuotaError
>
>;
Defined in: packages/common/src/local-first/Protocol.ts:903
Parameters
| Parameter | Type |
|---|---|
deps | StorageDep |
Returns
(inputMessage, options): Promise<Result<ApplyProtocolMessageAsClientResult,
| ProtocolVersionError
| ProtocolInvalidDataError
| ProtocolWriteKeyError
| ProtocolWriteError
| ProtocolSyncError
| ProtocolQuotaError>>;
Parameters
| Parameter | Type |
|---|---|
inputMessage | Uint8Array |
options | ApplyProtocolMessageAsClientOptions |
Returns
Promise<Result<ApplyProtocolMessageAsClientResult,
| ProtocolVersionError
| ProtocolInvalidDataError
| ProtocolWriteKeyError
| ProtocolWriteError
| ProtocolSyncError
| ProtocolQuotaError>>