Home | History | Annotate | Download | only in Plugins

Lines Matching full:browserfuncs

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