/* Copyright 2012 The Chromium Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ /* From pp_file_info.idl modified Thu May 2 16:41:50 2013. */ #ifndef PPAPI_C_PP_FILE_INFO_H_ #define PPAPI_C_PP_FILE_INFO_H_ #include "ppapi/c/pp_macros.h" #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_time.h" /** * @file * This file defines three enumerations for use in the PPAPI C file IO APIs. */ /** * @addtogroup Enums * @{ */ /** * The <code>PP_FileType</code> enum contains file type constants. */ PP_FileType; PP_COMPILE_ASSERT_SIZE_IN_BYTES(…); /** * The <code>PP_FileSystemType</code> enum contains file system type constants. */ PP_FileSystemType; PP_COMPILE_ASSERT_SIZE_IN_BYTES(…); /** * @} */ /** * @addtogroup Structs * @{ */ /** * The <code>PP_FileInfo</code> struct represents all information about a file, * such as size, type, and creation time. */ struct PP_FileInfo { … }; PP_COMPILE_ASSERT_STRUCT_SIZE_IN_BYTES(…); /** * @} */ #endif /* PPAPI_C_PP_FILE_INFO_H_ */