MCPcopy Create free account
hub / github.com/DeepNotesApp/DeepNotes / _handleResponse

Method _handleResponse

apps/client/src/code/realtime/client.ts:322–334  ·  view source on GitHub ↗
(decoder: decoding.Decoder)

Source from the content-addressed store, hash-verified

320 }
321 }
322 private _handleResponse(decoder: decoding.Decoder) {
323 const numCommands = decoding.readVarUint(decoder);
324
325 for (let i = 0; i < numCommands; i++) {
326 const commandId = decoding.readVarUint(decoder);
327
328 const response = unpack(decoding.readVarUint8Array(decoder));
329
330 const resolvable = this._responsePromises.get(commandId);
331 resolvable?.resolve(response);
332 this._responsePromises.delete(commandId);
333 }
334 }
335 private _handleDataNotification(decoder: decoding.Decoder) {
336 const numItems = decoding.readVarUint(decoder);
337

Callers 1

_handleMessageMethod · 0.80

Calls 2

getMethod · 0.65
deleteMethod · 0.45

Tested by

no test coverage detected