Ejemplo n.º 1
0
bool NPObjectWrapper::NPInvokePrivate(NPP npp, NPObject* obj, bool isDefault, NPIdentifier name, const NPVariant* args, uint32_t argCount, NPVariant* result)
{
    NPObject* actualObject = getObjectForCall(obj);
    if (!actualObject)
        return false;

    if (isDefault) {
        return _NPN_InvokeDefault(0, actualObject, args, argCount, result);
    } else {
        return _NPN_Invoke(0, actualObject, name, args, argCount, result);
    }
}
Ejemplo n.º 2
0
bool WebBindings::invoke(NPP npp, NPObject* object, NPIdentifier method, const NPVariant* args, uint32_t argCount, NPVariant* result)
{
    return _NPN_Invoke(npp, object, method, args, argCount, result);
}
Ejemplo n.º 3
0
bool WebBindings::invoke(NPP npp, NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result)
{
    return _NPN_Invoke(npp, npObject, methodName, arguments, argumentCount, result);
}
Ejemplo n.º 4
0
bool NPObjectWrapper::NPInvoke(NPObject* obj, NPIdentifier name, const NPVariant* args, uint32_t argCount, NPVariant* result)
{
    NPObject* actualObject = getObjectForCall(obj);
    return actualObject ? _NPN_Invoke(0, actualObject, name, args, argCount, result) : false;
}
Ejemplo n.º 5
0
bool NPN_Invoke(NPP npp, NPObject *npobj, NPIdentifier methodName,
                const NPVariant *args, uint32_t argCount, NPVariant *result) {
  return _NPN_Invoke(npp, npobj, methodName, args, argCount, result);
}