webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebKit::ProcessAssertion Class Reference

#include <ProcessAssertion.h>

Inheritance diagram for WebKit::ProcessAssertion:
WebKit::ProcessAndUIAssertion

Public Member Functions

 ProcessAssertion (pid_t, AssertionState, Function< void()> &&invalidationCallback={ })
 
 ~ProcessAssertion ()
 
void setClient (ProcessAssertionClient &client)
 
ProcessAssertionClientclient ()
 
AssertionState state () const
 
void setState (AssertionState)
 

Constructor & Destructor Documentation

◆ ProcessAssertion()

WebKit::ProcessAssertion::ProcessAssertion ( pid_t  ,
AssertionState  assertionState,
Function< void()> &&  invalidationCallback = { } 
)

◆ ~ProcessAssertion()

WebKit::ProcessAssertion::~ProcessAssertion ( )

Member Function Documentation

◆ client()

ProcessAssertionClient* WebKit::ProcessAssertion::client ( )
inline

◆ setClient()

void WebKit::ProcessAssertion::setClient ( ProcessAssertionClient client)
inline

◆ setState()

void WebKit::ProcessAssertion::setState ( AssertionState  assertionState)

◆ state()

AssertionState WebKit::ProcessAssertion::state ( ) const
inline

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