webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::ChromeClientCallbackTimer Class Referencefinal
Inheritance diagram for WebCore::ChromeClientCallbackTimer:
WebCore::TimerBase

Public Member Functions

 ChromeClientCallbackTimer (ApplicationCacheGroup &group)
 
- Public Member Functions inherited from WebCore::TimerBase
WEBCORE_EXPORT TimerBase ()
 
virtual WEBCORE_EXPORT ~TimerBase ()
 
WEBCORE_EXPORT void start (double nextFireInterval, double repeatInterval)
 
void startRepeating (double repeatInterval)
 
void startRepeating (std::chrono::milliseconds repeatInterval)
 
void startRepeating (Seconds repeatInterval)
 
void startOneShot (double interval)
 
void startOneShot (std::chrono::milliseconds interval)
 
void startOneShot (Seconds interval)
 
WEBCORE_EXPORT void stop ()
 
bool isActive () const
 
double nextFireInterval () const
 
double nextUnalignedFireInterval () const
 
double repeatInterval () const
 
std::chrono::milliseconds repeatIntervalMS () const
 
void augmentFireInterval (double delta)
 
void augmentFireInterval (std::chrono::milliseconds delta)
 
void augmentFireInterval (Seconds delta)
 
void augmentRepeatInterval (double delta)
 
void augmentRepeatInterval (std::chrono::milliseconds delta)
 
void augmentRepeatInterval (Seconds delta)
 
void didChangeAlignmentInterval ()
 
WEBCORE_EXPORT TimerBase ()
 
virtual WEBCORE_EXPORT ~TimerBase ()
 
WEBCORE_EXPORT void start (double nextFireInterval, double repeatInterval)
 
void startRepeating (double repeatInterval)
 
void startRepeating (std::chrono::milliseconds repeatInterval)
 
void startRepeating (Seconds repeatInterval)
 
void startOneShot (double interval)
 
void startOneShot (std::chrono::milliseconds interval)
 
void startOneShot (Seconds interval)
 
WEBCORE_EXPORT void stop ()
 
bool isActive () const
 
double nextFireInterval () const
 
double nextUnalignedFireInterval () const
 
double repeatInterval () const
 
std::chrono::milliseconds repeatIntervalMS () const
 
void augmentFireInterval (double delta)
 
void augmentFireInterval (std::chrono::milliseconds delta)
 
void augmentFireInterval (Seconds delta)
 
void augmentRepeatInterval (double delta)
 
void augmentRepeatInterval (std::chrono::milliseconds delta)
 
void augmentRepeatInterval (Seconds delta)
 
void didChangeAlignmentInterval ()
 

Additional Inherited Members

- Static Public Member Functions inherited from WebCore::TimerBase
static void fireTimersInNestedEventLoop ()
 
static void fireTimersInNestedEventLoop ()
 
- Static Protected Member Functions inherited from WebCore::TimerBase
static double msToSeconds (std::chrono::milliseconds duration)
 
static std::chrono::milliseconds secondsToMS (double duration)
 
static double msToSeconds (std::chrono::milliseconds duration)
 
static std::chrono::milliseconds secondsToMS (double duration)
 

Constructor & Destructor Documentation

◆ ChromeClientCallbackTimer()

WebCore::ChromeClientCallbackTimer::ChromeClientCallbackTimer ( ApplicationCacheGroup group)
inline

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