------------------------------------------------------
(operation uint64, keyLen, valLen int)
| 535 | // ------------------------------------------------------ |
| 536 | |
| 537 | func encodeOpKeyLenValLen(operation uint64, keyLen, valLen int) uint64 { |
| 538 | return (maskOperation & operation) | |
| 539 | (maskKeyLength & (uint64(keyLen) << 32)) | |
| 540 | (maskValLength & (uint64(valLen))) |
| 541 | } |
| 542 | |
| 543 | func decodeOpKeyLenValLen(opklvl uint64) (uint64, int, int) { |
| 544 | operation := maskOperation & opklvl |