MCPcopy Create free account
hub / github.com/Shazbot/WH3-Mod-Manager / serializeSchemaFieldToBuffer

Function serializeSchemaFieldToBuffer

src/packFileSerializer.ts:2274–2282  ·  view source on GitHub ↗
(schemaField: SchemaField)

Source from the content-addressed store, hash-verified

2272};
2273// Serialize an entire schema field to buffer
2274const serializeSchemaFieldToBuffer = (schemaField: SchemaField): Buffer => {
2275 const fieldBuffers: Buffer[] = [];
2276 for (const field of schemaField.fields) {
2277 const buffer = serializeFieldToBuffer(field);
2278 fieldBuffers.push(buffer);
2279 }
2280 const result = Buffer.concat(fieldBuffers);
2281 return result;
2282};
2283export const serializePackFileDataToBuffer = (packFile: NewPackedFile): Buffer => {
2284 if (packFile.buffer) {
2285 return packFile.buffer;

Callers 4

writeFieldBufferedStreamFunction · 0.85
writeFieldBufferedFunction · 0.85
writeFieldFunction · 0.85

Calls 1

serializeFieldToBufferFunction · 0.85

Tested by

no test coverage detected