From efd7584ce5275b6b77a74ee537d5cc1084bea852 Mon Sep 17 00:00:00 2001 From: Philippe Pittoli Date: Sat, 27 May 2023 04:30:20 +0200 Subject: [PATCH] Add a way to print sent messages (in comments). --- src/context.zig | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/context.zig b/src/context.zig index 576d9fc..6951f5f 100644 --- a/src/context.zig +++ b/src/context.zig @@ -1,10 +1,13 @@ const std = @import("std"); const testing = std.testing; +// const DEBUG = @import("./hexdump.zig"); const net = std.net; const os = std.os; const fmt = std.fmt; const c = std.c; +// const print = std.debug.print; + // TODO: to remove once PR https://github.com/ziglang/zig/pull/14639 is accepted. pub extern "c" fn umask(mode: c.mode_t) c.mode_t; @@ -285,6 +288,12 @@ pub const Context = struct { _ = try m.write(writer); // returns paylen _ = try stream.write(fbs.getWritten()); + + // var hexbuf: [2000]u8 = undefined; + // var hexfbs = std.io.fixedBufferStream(&hexbuf); + // var hexwriter = hexfbs.writer(); + // try DEBUG.hexdump(hexwriter, "MSG SENT", fbs.getWritten()); + // print("{s}\n", .{hexfbs.getWritten()}); } pub fn schedule(self: *Self, m: Message) !void {