MCPcopy Create free account
hub / github.com/chronoxor/FastBinaryEncoding / createEnd

Method createEnd

projects/JavaScript/proto/proto.js:1401–1406  ·  view source on GitHub ↗

* Create a new model (end phase) * @this {!OrderModel} * @param {!number} fbeBegin Model begin offset

(fbeBegin)

Source from the content-addressed store, hash-verified

1399 * @param {!number} fbeBegin Model begin offset
1400 */
1401 createEnd (fbeBegin) {
1402 let fbeEnd = this.buffer.size
1403 let fbeFullSize = fbeEnd - fbeBegin
1404 this.writeUInt32(this.model.fbeOffset - 4, fbeFullSize)
1405 return fbeFullSize
1406 }
1407
1408 /**
1409 * Serialize the struct value

Callers 1

serializeMethod · 0.95

Calls 1

writeUInt32Method · 0.45

Tested by

no test coverage detected