DoxigAlpha

serveStringMessage

Function parameters

Parameters

#
s:*Server
tag:OutMessage.Tag
msg:[]const u8

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#
serveMessageHeader
Don't forget to flush!

Source

Implementation

#
pub fn serveStringMessage(s: *Server, tag: OutMessage.Tag, msg: []const u8) !void {
    try s.serveMessageHeader(.{
        .tag = tag,
        .bytes_len = @intCast(msg.len),
    });
    try s.out.writeAll(msg);
    try s.out.flush();
}