webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
WebCore::PluginMainThreadScheduler Class Reference

#include <PluginMainThreadScheduler.h>

Public Types

typedef void MainThreadFunction(void *)
 

Public Member Functions

WEBCORE_EXPORT void scheduleCall (NPP, MainThreadFunction *, void *userData)
 
WEBCORE_EXPORT void registerPlugin (NPP)
 
WEBCORE_EXPORT void unregisterPlugin (NPP)
 

Static Public Member Functions

static WEBCORE_EXPORT PluginMainThreadSchedulerscheduler ()
 

Member Typedef Documentation

◆ MainThreadFunction

typedef void WebCore::PluginMainThreadScheduler::MainThreadFunction(void *)

Member Function Documentation

◆ registerPlugin()

void WebCore::PluginMainThreadScheduler::registerPlugin ( NPP  npp)

◆ scheduleCall()

void WebCore::PluginMainThreadScheduler::scheduleCall ( NPP  ,
MainThreadFunction ,
void userData 
)

◆ scheduler()

PluginMainThreadScheduler & WebCore::PluginMainThreadScheduler::scheduler ( )
static

◆ unregisterPlugin()

void WebCore::PluginMainThreadScheduler::unregisterPlugin ( NPP  npp)

The documentation for this class was generated from the following files: