blob: fb0bf5c55820e8766bce3ab0c8ecb591ad7a9b52 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
//! Allocation-free 9P2000 protocol library. See docs/design.md for ownership contracts.
pub const wire = @import("wire.zig");
pub const Error = wire.Error;
pub const Type = wire.Type;
pub const isT = wire.isT;
pub const header_len = wire.header_len;
pub const qid_len = wire.qid_len;
pub const stat_fixed = wire.stat_fixed;
pub const notag = wire.notag;
pub const nofid = wire.nofid;
pub const max_welem = wire.max_welem;
pub const iohdrsz = wire.iohdrsz;
pub const Qid = wire.Qid;
pub const Stat = wire.Stat;
pub const Msg = wire.Msg;
pub const Decoded = wire.Decoded;
pub const frameLen = wire.frameLen;
pub const encode = wire.encode;
pub const decode = wire.decode;
pub const encodedLen = wire.encodedLen;
pub const qtdir = wire.qtdir;
pub const qtappend = wire.qtappend;
pub const qtexcl = wire.qtexcl;
pub const qtmount = wire.qtmount;
pub const qtauth = wire.qtauth;
pub const qttmp = wire.qttmp;
pub const qtfile = wire.qtfile;
pub const dmdir = wire.dmdir;
pub const dmappend = wire.dmappend;
pub const dmexcl = wire.dmexcl;
pub const dmmount = wire.dmmount;
pub const dmauth = wire.dmauth;
pub const dmtmp = wire.dmtmp;
pub const dmperm = wire.dmperm;
pub const Client = @import("client.zig").Client;
pub const ClientError = @import("client.zig").ClientError;
pub const max_tags = @import("client.zig").max_tags;
pub const Server = @import("Server.zig");
pub const fs = @import("fs.zig");
pub const oread: u8 = 0;
pub const owrite: u8 = 1;
pub const ordwr: u8 = 2;
pub const oexec: u8 = 3;
pub const otrunc: u8 = 16;
pub const ocexec: u8 = 32;
pub const orclose: u8 = 64;
test {
@import("std").testing.refAllDecls(@This());
}
pub const http = @import("http.zig");
pub const transport = @import("transport.zig");
pub const serve = @import("serve.zig");
pub const post = @import("post.zig");
test {
_ = @import("post.zig");
}
pub const Quic = @import("quic.zig").Quic;
test {
_ = @import("session_test.zig");
_ = @import("serve.zig");
}
|