(docbuf, callback)
| 1681 | }; |
| 1682 | |
| 1683 | var readvalue = function(docbuf, callback) { |
| 1684 | var data = docbuf.slice(DATAOFFSET, docbuf.readUInt16LE(15) + DATAOFFSET); |
| 1685 | if (docbuf[2] === STATE_COMPRESSED) |
| 1686 | Zlib.inflate(data, ZLIBOPTIONS, (err, data) => callback(data ? data.toString('utf8') : '')); |
| 1687 | else |
| 1688 | callback(data.toString('utf8')); |
| 1689 | }; |
| 1690 | |
| 1691 | var writevalue = function(value, callback) { |
| 1692 | var maxsize = meta.documentsize - DATAOFFSET; |