#include <NetworkProcessProxy.h>
|
| ~NetworkProcessProxy () |
|
void | getNetworkProcessConnection (Ref< Messages::WebProcessProxy::GetNetworkProcessConnection::DelayedReply > &&) |
|
DownloadProxy * | createDownloadProxy (const WebCore::ResourceRequest &) |
|
void | fetchWebsiteData (WebCore::SessionID, OptionSet< WebsiteDataType >, OptionSet< WebsiteDataFetchOption >, std::function< void(WebsiteData)> completionHandler) |
|
void | deleteWebsiteData (WebCore::SessionID, OptionSet< WebsiteDataType >, std::chrono::system_clock::time_point modifiedSince, std::function< void()> completionHandler) |
|
void | deleteWebsiteDataForOrigins (WebCore::SessionID, OptionSet< WebKit::WebsiteDataType >, const Vector< WebCore::SecurityOriginData > &origins, const Vector< String > &cookieHostNames, std::function< void()> completionHandler) |
|
void | processReadyToSuspend () |
|
void | setIsHoldingLockedFiles (bool) |
|
ProcessThrottler & | throttler () |
|
virtual | ~ChildProcessProxy () |
|
void | connect () |
|
void | terminate () |
|
template<typename T > |
bool | send (T &&message, uint64_t destinationID, OptionSet< IPC::SendOption > sendOptions={ }) |
|
template<typename T > |
bool | sendSync (T &&message, typename T::Reply &&, uint64_t destinationID, Seconds timeout=1_s, OptionSet< IPC::SendSyncOption > sendSyncOptions={ }) |
|
IPC::Connection * | connection () const |
|
bool | hasConnection (const IPC::Connection &connection) const |
|
void | addMessageReceiver (IPC::StringReference messageReceiverName, IPC::MessageReceiver &) |
|
void | addMessageReceiver (IPC::StringReference messageReceiverName, uint64_t destinationID, IPC::MessageReceiver &) |
|
void | removeMessageReceiver (IPC::StringReference messageReceiverName, uint64_t destinationID) |
|
void | removeMessageReceiver (IPC::StringReference messageReceiverName) |
|
State | state () const |
|
pid_t | processIdentifier () const |
|
bool | canSendMessage () const |
|
bool | sendMessage (std::unique_ptr< IPC::Encoder >, OptionSet< IPC::SendOption >) |
|
void | shutDownProcess () |
|
template<typename U > |
bool | sendSync (U &&message, typename U::Reply &&reply, uint64_t destinationID, Seconds timeout, OptionSet< IPC::SendSyncOption > sendSyncOptions) |
|
virtual | ~MessageReceiver () |
|
void | deref () const |
|
void | deref () const |
|
void | deref () const |
|
| ThreadSafeRefCountedBase ()=default |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
| ThreadSafeRefCountedBase ()=default |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
| ThreadSafeRefCountedBase ()=default |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
◆ ~NetworkProcessProxy()
WebKit::NetworkProcessProxy::~NetworkProcessProxy |
( |
| ) |
|
◆ create()
◆ createDownloadProxy()
◆ deleteWebsiteData()
◆ deleteWebsiteDataForOrigins()
◆ fetchWebsiteData()
◆ getNetworkProcessConnection()
void WebKit::NetworkProcessProxy::getNetworkProcessConnection |
( |
Ref< Messages::WebProcessProxy::GetNetworkProcessConnection::DelayedReply > && |
reply | ) |
|
◆ processReadyToSuspend()
void WebKit::NetworkProcessProxy::processReadyToSuspend |
( |
| ) |
|
◆ setIsHoldingLockedFiles()
void WebKit::NetworkProcessProxy::setIsHoldingLockedFiles |
( |
bool |
isHoldingLockedFiles | ) |
|
◆ throttler()
The documentation for this class was generated from the following files: