Pepper_56_C_interfaces
Pepper_56_C_interfaces
|
#include <ppp_instance_private.h>
Public Attributes | |
struct PP_Var(* | GetInstanceObject )(PP_Instance instance) |
The PPP_Instance_Private interface contains pointers to a series of functions that may be implemented in a trusted plugin to provide capabilities that aren't possible in untrusted modules.
struct PP_Var(* PPP_Instance_Private_0_1::GetInstanceObject)(PP_Instance instance) |
GetInstanceObject returns a PP_Var representing the scriptable object for the given instance. Normally this will be a PPP_Class_Deprecated object that exposes methods and properties to JavaScript.
On Failure, the returned PP_Var should be a "void" var.
The returned PP_Var should have a reference added for the caller, which will be responsible for Release()ing that reference.
[in] | instance | A PP_Instance identifying the instance from which the instance object is being requested. |