Files
psn-js/src/decoders/data/data-tracker-status-chunk.ts
T
2026-05-15 11:57:01 -05:00

22 lines
534 B
TypeScript

import type {
DataTrackerStatusChunk,
DataTrackerStatusChunkData,
} from '../../models/data/data-tracker-status-chunk.js';
import { Decoders } from '../index.js';
export default (buffer: Uint8Array): DataTrackerStatusChunk => {
const chunk = Decoders.Chunk(buffer);
const view = new DataView(chunk.chunkData.buffer, chunk.chunkData.byteOffset, chunk.chunkData.byteLength);
const validity = view.getFloat32(0, true);
const data: DataTrackerStatusChunkData = {
validity,
};
return {
chunk,
data,
};
};