summaryrefslogtreecommitdiff
path: root/src/ninep/screen.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/ninep/screen.zig')
-rw-r--r--src/ninep/screen.zig8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ninep/screen.zig b/src/ninep/screen.zig
index 60fb5951..245a31ef 100644
--- a/src/ninep/screen.zig
+++ b/src/ninep/screen.zig
@@ -11,7 +11,13 @@ const Req = tree.Req;
const Reply = tree.Reply;
const E = tree.E;
-pub const Snapshot = struct { node: u64 = 0, bytes: ?[]const u8 = null };
+pub const Snapshot = struct {
+ node: u64 = 0,
+ bytes: ?[]const u8 = null,
+ /// /log only: this open waits for records after `bytes`, from `next`.
+ follow: bool = false,
+ next: u64 = 0,
+};
pub const snapshot_slots = 32;
pub fn render(p: *Pardes) ![]u8 {