From 5f19ad6997dedefe24bc86642d1bd828d8a5f3a2 Mon Sep 17 00:00:00 2001 From: Rene Schallner Date: Fri, 13 Jan 2023 17:28:24 +0100 Subject: [PATCH] don't pull this --- src/main.zig | 48 ------------------------------------------ src/{deps => }/zap.zig | 0 2 files changed, 48 deletions(-) delete mode 100644 src/main.zig rename src/{deps => }/zap.zig (100%) diff --git a/src/main.zig b/src/main.zig deleted file mode 100644 index 17fbaab..0000000 --- a/src/main.zig +++ /dev/null @@ -1,48 +0,0 @@ -const std = @import("std"); -const testing = std.testing; -const facilio = @import("facilio").Http; - -export fn add(a: i32, b: i32) i32 { - return a + b; -} - -fn on_request(request: [*c]facilio.http_s) callconv(.C) void { - std.debug.print("REQUEST!\n", .{}); - var msg: []const u8 = "Hello from ZAP!"; - _ = facilio.http_send_body(request, @intToPtr( - *anyopaque, - @ptrToInt(msg.ptr), - ), msg.len); -} - -test "basic add functionality" { - try testing.expect(add(3, 7) == 10); -} - -test "http" { - _ = facilio.http_listen("3000", null, .{ - .on_request = on_request, - .log = 1, - .on_upgrade = null, - .on_response = null, - .on_finish = null, - .udata = null, - .public_folder = null, - .public_folder_length = 0, - .max_header_size = 4096, - .max_body_size = 4096, - .max_clients = 42, - .tls = null, - .reserved1 = 0, - .reserved2 = 0, - .reserved3 = 0, - .ws_max_msg_size = 250 * 1024, - .timeout = 0, - .ws_timeout = 0, - .is_client = 0, - }); - _ = facilio.fio_start(.{ - .threads = 4, - .workers = 4, - }); -} diff --git a/src/deps/zap.zig b/src/zap.zig similarity index 100% rename from src/deps/zap.zig rename to src/zap.zig