diff options
| author | Ryan Dahl <ry@tinyclouds.org> | 2019-08-16 11:05:24 -0400 |
|---|---|---|
| committer | Ryan Dahl <ry@tinyclouds.org> | 2019-08-16 14:41:08 -0400 |
| commit | 81f809f2a675ff4ff7f93231ca87a18cb5b4628e (patch) | |
| tree | 09a8bd8eedc5b03a4399cdfac896b2d445ed8037 /cli/msg.fbs | |
| parent | 52a66c2796f97f5a08d679389172c39c0652cb16 (diff) | |
Revert "Remove dead code: legacy read/write ops"
This is causing a segfault for unknown reasons - see #2787.
This reverts commit 498f6ad431478f655b136782093e19e29248b24d.
Diffstat (limited to 'cli/msg.fbs')
| -rw-r--r-- | cli/msg.fbs | 22 |
1 files changed, 22 insertions, 0 deletions
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; } |
