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

ParameterType
depsStorageDep

Returns

(inputMessage, options): Promise<Result<ApplyProtocolMessageAsClientResult,
  | ProtocolVersionError
  | ProtocolInvalidDataError
  | ProtocolWriteKeyError
  | ProtocolWriteError
  | ProtocolSyncError
| ProtocolQuotaError>>;

Parameters

ParameterType
inputMessageUint8Array
optionsApplyProtocolMessageAsClientOptions

Returns

Promise<Result<ApplyProtocolMessageAsClientResult, | ProtocolVersionError | ProtocolInvalidDataError | ProtocolWriteKeyError | ProtocolWriteError | ProtocolSyncError | ProtocolQuotaError>>

Was this page helpful?