MCPcopy Create free account
hub / github.com/e2wugui/zeze / decode

Method decode

ZezeJava/ZezeJava/src/main/java/Zeze/Raft/RaftLog.java:70–76  ·  view source on GitHub ↗
(IByteBuffer bb)

Source from the content-addressed store, hash-verified

68 }
69
70 @Override
71 public void decode(IByteBuffer bb) {
72 term = bb.ReadLong();
73 index = bb.ReadLong();
74 log = logFactory.apply(bb.ReadInt4());
75 log.decode(bb);
76 }
77
78 public ByteBuffer encode() {
79 ByteBuffer bb = ByteBuffer.Allocate(64);

Callers 6

LogSequenceMethod · 0.95
readLogMethod · 0.95
checkDumpMethod · 0.95
logDumpMethod · 0.95

Calls 4

ReadLongMethod · 0.65
applyMethod · 0.65
ReadInt4Method · 0.65
decodeMethod · 0.65

Tested by 1

logDumpMethod · 0.76