MCPcopy Create free account
hub / github.com/IQEngine/IQEngine / IQDataClient

Interface IQDataClient

client/src/api/iqdata/IQDataClient.ts:6–15  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4// we have 3 different types of IQ clients, API, Blob, and Local. They all use this interface
5
6export interface IQDataClient {
7 getIQDataBlocks(
8 meta: SigMFMetadata,
9 indexes: number[],
10 blockSize: number,
11 signal: AbortSignal
12 ): Promise<IQDataSlice[]>;
13
14 getMinimapIQ(meta: SigMFMetadata, signal: AbortSignal): Promise<Float32Array[]>;
15}

Callers 3

useGetIQDataFunction · 0.65
useGetMinimapIQFunction · 0.65

Implementers 3

LocalClientclient/src/api/iqdata/LocalClient.ts
ApiClientclient/src/api/iqdata/ApiClient.ts
BlobClientclient/src/api/iqdata/BlobClient.ts

Calls

no outgoing calls

Tested by

no test coverage detected