Lines Matching refs:browserFuncs
330 browserFuncs.size = 2 + 2 + sizeof(void *) * 40;
434 browserFuncs.version = NP_VERSION_MINOR;
435 browserFuncs.size = sizeof(NPNetscapeFuncs);
436 browserFuncs.geturl = (NPN_GetURLProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetURL);
437 browserFuncs.posturl = (NPN_PostURLProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_PostURL);
438 browserFuncs.requestread = (NPN_RequestReadProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_RequestRead);
439 browserFuncs.newstream = (NPN_NewStreamProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_NewStream);
440 browserFuncs.write = (NPN_WriteProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_Write);
441 browserFuncs.destroystream = (NPN_DestroyStreamProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_DestroyStream);
442 browserFuncs.status = (NPN_StatusProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_Status);
443 browserFuncs.uagent = (NPN_UserAgentProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_UserAgent);
444 browserFuncs.memalloc = (NPN_MemAllocProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_MemAlloc);
445 browserFuncs.memfree = (NPN_MemFreeProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_MemFree);
446 browserFuncs.memflush = (NPN_MemFlushProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_MemFlush);
447 browserFuncs.reloadplugins = (NPN_ReloadPluginsProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_ReloadPlugins);
448 browserFuncs.geturlnotify = (NPN_GetURLNotifyProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetURLNotify);
449 browserFuncs.posturlnotify = (NPN_PostURLNotifyProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_PostURLNotify);
450 browserFuncs.getvalue = (NPN_GetValueProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetValue);
451 browserFuncs.setvalue = (NPN_SetValueProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_SetValue);
452 browserFuncs.invalidaterect = (NPN_InvalidateRectProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_InvalidateRect);
453 browserFuncs
454 browserFuncs.forceredraw = (NPN_ForceRedrawProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_ForceRedraw);
455 browserFuncs.getJavaEnv = (NPN_GetJavaEnvProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetJavaEnv);
456 browserFuncs.getJavaPeer = (NPN_GetJavaPeerProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetJavaPeer);
457 browserFuncs.pushpopupsenabledstate = (NPN_PushPopupsEnabledStateProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_PushPopupsEnabledState);
458 browserFuncs.poppopupsenabledstate = (NPN_PopPopupsEnabledStateProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_PopPopupsEnabledState);
459 browserFuncs.pluginthreadasynccall = (NPN_PluginThreadAsyncCallProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_PluginThreadAsyncCall);
460 browserFuncs.getvalueforurl = (NPN_GetValueForURLProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetValueForURL);
461 browserFuncs.setvalueforurl = (NPN_SetValueForURLProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_SetValueForURL);
462 browserFuncs.getauthenticationinfo = (NPN_GetAuthenticationInfoProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_GetAuthenticationInfo);
463 browserFuncs.scheduletimer = (NPN_ScheduleTimerProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_ScheduleTimer);
464 browserFuncs.unscheduletimer = (NPN_UnscheduleTimerProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_UnscheduleTimer);
465 browserFuncs.popupcontextmenu = (NPN_PopUpContextMenuProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_PopUpContextMenu);
466 browserFuncs.convertpoint = (NPN_ConvertPointProcPtr)tVectorForFunctionPointer((FunctionPointer)NPN_ConvertPoint);
468 browserFuncs.releasevariantvalue = (NPN_ReleaseVariantValueProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_ReleaseVariantValue);
469 browserFuncs.getstringidentifier = (NPN_GetStringIdentifierProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_GetStringIdentifier);
470 browserFuncs.getstringidentifiers = (NPN_GetStringIdentifiersProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_GetStringIdentifiers);
471 browserFuncs.getintidentifier = (NPN_GetIntIdentifierProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_GetIntIdentifier);
472 browserFuncs.identifierisstring = (NPN_IdentifierIsStringProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_IdentifierIsString);
473 browserFuncs.utf8fromidentifier = (NPN_UTF8FromIdentifierProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_UTF8FromIdentifier);
474 browserFuncs.intfromidentifier = (NPN_IntFromIdentifierProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_IntFromIdentifier);
475 browserFuncs.createobject = (NPN_CreateObjectProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_CreateObject);
476 browserFuncs.retainobject = (NPN_RetainObjectProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_RetainObject);
477 browserFuncs.releaseobject = (NPN_ReleaseObjectProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_ReleaseObject);
478 browserFuncs.hasmethod = (NPN_HasMethodProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_HasProperty);
479 browserFuncs.invoke = (NPN_InvokeProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_Invoke);
480 browserFuncs.invokeDefault = (NPN_InvokeDefaultProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_InvokeDefault);
481 browserFuncs.evaluate = (NPN_EvaluateProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_Evaluate);
482 browserFuncs.hasproperty = (NPN_HasPropertyProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_HasProperty);
483 browserFuncs.getproperty = (NPN_GetPropertyProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_GetProperty);
484 browserFuncs.setproperty = (NPN_SetPropertyProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_SetProperty);
485 browserFuncs.removeproperty = (NPN_RemovePropertyProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_RemoveProperty);
486 browserFuncs.setexception = (NPN_SetExceptionProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_SetException);
487 browserFuncs.enumerate = (NPN_EnumerateProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_Enumerate);
488 browserFuncs.construct = (NPN_ConstructProcPtr)tVectorForFunctionPointer((FunctionPointer)_NPN_Construct);
497 npErr = pluginMainFunc(&browserFuncs, &pluginFuncs, &shutdownFunction);
547 browserFuncs.version = NP_VERSION_MINOR;
548 browserFuncs.size = sizeof(NPNetscapeFuncs);
549 browserFuncs.geturl = NPN_GetURL;
550 browserFuncs.posturl = NPN_PostURL;
551 browserFuncs.requestread = NPN_RequestRead;
552 browserFuncs.newstream = NPN_NewStream;
553 browserFuncs.write = NPN_Write;
554 browserFuncs.destroystream = NPN_DestroyStream;
555 browserFuncs.status = NPN_Status;
556 browserFuncs.uagent = NPN_UserAgent;
557 browserFuncs.memalloc = NPN_MemAlloc;
558 browserFuncs.memfree = NPN_MemFree;
559 browserFuncs.memflush = NPN_MemFlush;
560 browserFuncs.reloadplugins = NPN_ReloadPlugins;
561 browserFuncs.geturlnotify = NPN_GetURLNotify;
562 browserFuncs.posturlnotify = NPN_PostURLNotify;
563 browserFuncs.getvalue = NPN_GetValue;
564 browserFuncs.setvalue = NPN_SetValue;
565 browserFuncs.invalidaterect = NPN_InvalidateRect;
566 browserFuncs.invalidateregion = NPN_InvalidateRegion;
567 browserFuncs.forceredraw = NPN_ForceRedraw;
568 browserFuncs.getJavaEnv = NPN_GetJavaEnv;
569 browserFuncs.getJavaPeer = NPN_GetJavaPeer;
570 browserFuncs.pushpopupsenabledstate = NPN_PushPopupsEnabledState;
571 browserFuncs.poppopupsenabledstate = NPN_PopPopupsEnabledState;
572 browserFuncs.pluginthreadasynccall = NPN_PluginThreadAsyncCall;
573 browserFuncs.getvalueforurl = NPN_GetValueForURL;
574 browserFuncs.setvalueforurl = NPN_SetValueForURL;
575 browserFuncs.getauthenticationinfo = NPN_GetAuthenticationInfo;
576 browserFuncs.scheduletimer = NPN_ScheduleTimer;
577 browserFuncs.unscheduletimer = NPN_UnscheduleTimer;
578 browserFuncs.popupcontextmenu = NPN_PopUpContextMenu;
579 browserFuncs.convertpoint = NPN_ConvertPoint;
581 browserFuncs.releasevariantvalue = _NPN_ReleaseVariantValue;
582 browserFuncs.getstringidentifier = _NPN_GetStringIdentifier;
583 browserFuncs.getstringidentifiers = _NPN_GetStringIdentifiers;
584 browserFuncs.getintidentifier = _NPN_GetIntIdentifier;
585 browserFuncs.identifierisstring = _NPN_IdentifierIsString;
586 browserFuncs.utf8fromidentifier = _NPN_UTF8FromIdentifier;
587 browserFuncs.intfromidentifier = _NPN_IntFromIdentifier;
588 browserFuncs.createobject = _NPN_CreateObject;
589 browserFuncs.retainobject = _NPN_RetainObject;
590 browserFuncs.releaseobject = _NPN_ReleaseObject;
591 browserFuncs.hasmethod = _NPN_HasMethod;
592 browserFuncs.invoke = _NPN_Invoke;
593 browserFuncs.invokeDefault = _NPN_InvokeDefault;
594 browserFuncs.evaluate = _NPN_Evaluate;
595 browserFuncs.hasproperty = _NPN_HasProperty;
596 browserFuncs.getproperty = _NPN_GetProperty;
597 browserFuncs.setproperty = _NPN_SetProperty;
598 browserFuncs.removeproperty = _NPN_RemoveProperty;
599 browserFuncs.setexception = _NPN_SetException;
600 browserFuncs.enumerate = _NPN_Enumerate;
601 browserFuncs.construct = _NPN_Construct;
609 npErr = NP_Initialize(&browserFuncs);