MCPcopy Create free account
hub / github.com/MiloOweno/kernel-lab / CompressVote

Method CompressVote

network/vpack/vpack.go:105–139  ·  view source on GitHub ↗

CompressVote compresses a vote in src and writes it to dst. If the provided buffer dst is nil or too small, a new slice is allocated. The returned slice may be the same as dst. To re-use dst, run like: dst = enc.CompressVote(dst[:0], src)

(dst, src []byte)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 11

testVPackMakeVoteFunction · 0.95
vpackCompressVoteFunction · 0.95
TestParseVoteErrorsFunction · 0.95
TestEncodingTestFunction · 0.95
FuzzMsgpVoteFunction · 0.95
FuzzVoteFieldsFunction · 0.95
TestEncoderReuseFunction · 0.95
checkStatelessEncoderFunction · 0.95
FuzzStatelessEncoderFunction · 0.95
FuzzStatelessDecoderFunction · 0.95

Calls 2

parseMsgpVoteFunction · 0.85
ErrorfMethod · 0.65

Tested by 10

testVPackMakeVoteFunction · 0.76
TestParseVoteErrorsFunction · 0.76
TestEncodingTestFunction · 0.76
FuzzMsgpVoteFunction · 0.76
FuzzVoteFieldsFunction · 0.76
TestEncoderReuseFunction · 0.76
checkStatelessEncoderFunction · 0.76
FuzzStatelessEncoderFunction · 0.76
FuzzStatelessDecoderFunction · 0.76