Chromium Code Reviews| Index: ppapi/api/private/ppb_file_io_private.idl |
| diff --git a/ppapi/api/private/ppb_file_io_private.idl b/ppapi/api/private/ppb_file_io_private.idl |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..ccd614e51ce81ccb503f1d04d3ab08e053735f76 |
| --- /dev/null |
| +++ b/ppapi/api/private/ppb_file_io_private.idl |
| @@ -0,0 +1,26 @@ |
| +/* Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| + * Use of this source code is governed by a BSD-style license that can be |
| + * found in the LICENSE file. |
| + */ |
| + |
| +#inline c |
| +#include "ppapi/c/private/pp_file_handle.h" |
| +#endinl |
| + |
| +/* This file contains the <code>PPB_FileIO_Private</code> interface. */ |
| +label Chrome { |
| + M27 = 0.1 |
|
dmichael (off chromium)
2013/03/27 19:40:53
(nit: Probably M28 at this point)
hamaji
2013/03/28 00:17:29
Done.
|
| +}; |
| + |
| +/* PPB_FileIO_Private interface */ |
| +interface PPB_FileIO_Private { |
| + /** |
| + * Returns a file handle corresponding to the given FileIO |
| + * object. The FileIO object must have been opened with a |
| + * successful call to FileIO::Open. The caller gets the ownership |
| + * of the returned file handle and must close it. |
| + */ |
| + int32_t GetOSFileHandle([in] PP_Resource file_io, |
| + [out] PP_FileHandle handle, |
| + [in] PP_CompletionCallback callback); |
| +}; |