/* 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 ppb_var_array_buffer.idl modified Thu Feb 28 09:24:06 2013. */ #ifndef PPAPI_C_PPB_VAR_ARRAY_BUFFER_H_ #define PPAPI_C_PPB_VAR_ARRAY_BUFFER_H_ #include "ppapi/c/pp_bool.h" #include "ppapi/c/pp_macros.h" #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_var.h" #define PPB_VAR_ARRAY_BUFFER_INTERFACE_1_0 … #define PPB_VAR_ARRAY_BUFFER_INTERFACE … /** * @file * This file defines the <code>PPB_VarArrayBuffer</code> struct providing * a way to interact with JavaScript ArrayBuffers. */ /** * @addtogroup Interfaces * @{ */ /** * The <code>PPB_VarArrayBuffer</code> interface provides a way to interact * with JavaScript ArrayBuffers, which represent a contiguous sequence of * bytes. Use <code>PPB_Var</code> to manage the reference count for a * <code>VarArrayBuffer</code>. Note that these Vars are not part of the * embedding page's DOM, and can only be shared with JavaScript using the * <code>PostMessage</code> and <code>HandleMessage</code> functions of * <code>pp::Instance</code>. */ struct PPB_VarArrayBuffer_1_0 { … }; PPB_VarArrayBuffer; /** * @} */ #endif /* PPAPI_C_PPB_VAR_ARRAY_BUFFER_H_ */