This chapter describes methods in the plug-in API that are provided by the browser; these allow call back to the browser to request information, tell the browser to repaint part of the window, and so forth. The names of all of these methods begin with NPN_
to indicate that they are implemented by the browser and called by the plug-in. For an overview of how these two sides of the plug-in API interact, see the How Plug-ins Work and Overview of Plug-in Structure sections in the introduction.
NPN_DestroyStream
NPN_ForceRedraw
NPN_GetAuthenticationInfo
NPN_GetURL
NPN_GetURLNotify
NPN_GetValue
NPN_GetValueForURL
NPN_InvalidateRect
NPN_InvalidateRegion
NPN_MemAlloc
NPN_MemFlush
NPN_MemFree
NPN_NewStream
NPN_PluginThreadAsyncCall
NPN_PopPopupsEnabledState
NPN_PostURL
NPN_PostURLNotify
NPN_PushPopupsEnabledState
NPN_ReloadPlugins
NPN_RequestRead
NPN_SetValue
NPN_SetValueForURL
NPN_Status
NPN_UserAgent
NPN_Version
NPN_Write