From 81f809f2a675ff4ff7f93231ca87a18cb5b4628e Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Fri, 16 Aug 2019 11:05:24 -0400 Subject: Revert "Remove dead code: legacy read/write ops" This is causing a segfault for unknown reasons - see #2787. This reverts commit 498f6ad431478f655b136782093e19e29248b24d. --- cli/msg.fbs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'cli/msg.fbs') diff --git a/cli/msg.fbs b/cli/msg.fbs index def17fed3..8fb92fee9 100644 --- a/cli/msg.fbs +++ b/cli/msg.fbs @@ -48,8 +48,10 @@ union Any { PermissionRevoke, Permissions, PermissionsRes, + Read, ReadDir, ReadDirRes, + ReadRes, Readlink, ReadlinkRes, Remove, @@ -81,6 +83,8 @@ union Any { WorkerGetMessage, WorkerGetMessageRes, WorkerPostMessage, + Write, + WriteRes, } enum ErrorKind: byte { @@ -487,6 +491,24 @@ table OpenRes { rid: uint32; } +table Read { + rid: uint32; + // (ptr, len) is passed as second parameter to Deno.core.send(). +} + +table ReadRes { + nread: uint; + eof: bool; +} + +table Write { + rid: uint32; +} + +table WriteRes { + nbyte: uint; +} + table Close { rid: uint32; } -- cgit v1.2.3