MCPcopy Create free account
hub / github.com/apache/brpc / VerifyDataChecksum

Function VerifyDataChecksum

src/brpc/checksum.cpp:89–98  ·  view source on GitHub ↗

Verify `data' checksum Returns true on success, false otherwise

Source from the content-addressed store, hash-verified

87
88// Verify `data' checksum Returns true on success, false otherwise
89bool VerifyDataChecksum(const ChecksumIn& in, ChecksumType checksum_type) {
90 if (checksum_type == CHECKSUM_TYPE_NONE) {
91 return true;
92 }
93 const ChecksumHandler* handler = FindChecksumHandler(checksum_type);
94 if (NULL != handler) {
95 return handler->Verify(in);
96 }
97 return true;
98}
99
100} // namespace brpc

Callers 1

DeserializeRpcMessageFunction · 0.85

Calls 1

FindChecksumHandlerFunction · 0.85

Tested by

no test coverage detected