mirror of
https://git.robbyzambito.me/zits
synced 2026-02-04 11:44:48 +00:00
This commit is contained in:
@@ -1,18 +1,17 @@
|
||||
const Message = @import("message_parser.zig").Message;
|
||||
const std = @import("std");
|
||||
|
||||
const ClientState = struct {
|
||||
verbose: bool = false,
|
||||
pedantic: bool = false,
|
||||
tls_required: bool = false,
|
||||
auth_token: ?[]const u8 = null,
|
||||
user: ?[]const u8 = null,
|
||||
pass: ?[]const u8 = null,
|
||||
name: ?[]const u8 = null,
|
||||
lang: []const u8,
|
||||
version: []const u8,
|
||||
protocol: u32,
|
||||
echo: ?bool = null,
|
||||
sig: ?[]const u8 = null,
|
||||
jwt: ?[]const u8 = null,
|
||||
no_responders: ?bool = null,
|
||||
headers: ?bool = null,
|
||||
nkey: ?[]const u8 = null,
|
||||
id: u32,
|
||||
/// Used to back `connect` strings.
|
||||
string_buffer: [4096]u8,
|
||||
connect: Message.Connect,
|
||||
send_queue: std.Io.Queue(Message) = blk: {
|
||||
var send_queue_buffer: [1024]Message = undefined;
|
||||
break :blk .init(&send_queue_buffer);
|
||||
},
|
||||
recv_queue: std.Io.Queue(Message) = blk: {
|
||||
var recv_queue_buffer: [1024]Message = undefined;
|
||||
break :blk .init(&recv_queue_buffer);
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user