serveEmitDigest
Function parameters
Parameters
- s:*Server
- digest:*const [Cache.bin_digest_len]u8
- header:OutMessage.EmitDigest
Type definitions in this namespace
Types
Functions in this namespace
Functions
Source
Implementation
pub fn serveEmitDigest(
s: *Server,
digest: *const [Cache.bin_digest_len]u8,
header: OutMessage.EmitDigest,
) !void {
try s.serveMessageHeader(.{
.tag = .emit_digest,
.bytes_len = @intCast(digest.len + @sizeOf(OutMessage.EmitDigest)),
});
try s.out.writeStruct(header, .little);
try s.out.writeAll(digest);
try s.out.flush();
}