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