From e278c90d8a32f5b9e382956234cfd84b651e98d8 Mon Sep 17 00:00:00 2001 From: Casper Beyer Date: Fri, 26 Jun 2020 20:36:35 +0800 Subject: feat(unstable): add Deno.fdatasyncSync and fdatasync (#6403) --- cli/js/ops/fs/sync.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'cli/js/ops') diff --git a/cli/js/ops/fs/sync.ts b/cli/js/ops/fs/sync.ts index 5d5de7242..567aab55b 100644 --- a/cli/js/ops/fs/sync.ts +++ b/cli/js/ops/fs/sync.ts @@ -1,6 +1,14 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. import { sendSync, sendAsync } from "../dispatch_json.ts"; +export function fdatasyncSync(rid: number): void { + sendSync("op_fdatasync", { rid }); +} + +export async function fdatasync(rid: number): Promise { + await sendAsync("op_fdatasync", { rid }); +} + export function fsyncSync(rid: number): void { sendSync("op_fsync", { rid }); } -- cgit v1.2.3