MCPcopy Create free account
hub / github.com/apache/fory / typeMetaBodyOffset

Function typeMetaBodyOffset

javascript/test/typemeta.test.ts:1581–1589  ·  view source on GitHub ↗
(bytes: Uint8Array)

Source from the content-addressed store, hash-verified

1579});
1580
1581function typeMetaBodyOffset(bytes: Uint8Array) {
1582 const reader = new BinaryReader({});
1583 reader.reset(bytes);
1584 const header = TypeMeta.readHeader(reader);
1585 if ((header & META_SIZE_MASK) === META_SIZE_MASK) {
1586 reader.readVarUInt32();
1587 }
1588 return reader.readGetCursor();
1589}
1590
1591function bodyOnlyHeaderHashBits(buffer: Uint8Array) {
1592 const hash = x64hash128(buffer, 47);

Callers 1

typemeta.test.tsFile · 0.85

Calls 4

resetMethod · 0.95
readVarUInt32Method · 0.95
readGetCursorMethod · 0.95
readHeaderMethod · 0.80

Tested by

no test coverage detected