webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::InspectorWorkerAgent Class Referencefinal

#include <InspectorWorkerAgent.h>

Inheritance diagram for WebCore::InspectorWorkerAgent:
WebCore::InspectorAgentBase Inspector::WorkerBackendDispatcherHandler WebCore::WorkerInspectorProxy::PageChannel Inspector::InspectorAgentBase Inspector::InspectorAgentBase

Public Member Functions

 InspectorWorkerAgent (PageAgentContext &)
 
virtual ~InspectorWorkerAgent ()
 
void didCreateFrontendAndBackend (Inspector::FrontendRouter *, Inspector::BackendDispatcher *) override
 
void willDestroyFrontendAndBackend (Inspector::DisconnectReason) override
 
void enable (ErrorString &) override
 
void disable (ErrorString &) override
 
void initialized (ErrorString &, const String &workerId) override
 
void sendMessageToWorker (ErrorString &, const String &workerId, const String &message) override
 
void sendMessageFromWorkerToFrontend (WorkerInspectorProxy *, const String &message) override
 
bool shouldWaitForDebuggerOnStart () const
 
void workerStarted (WorkerInspectorProxy *, const URL &)
 
void workerTerminated (WorkerInspectorProxy *)
 
- Public Member Functions inherited from Inspector::InspectorAgentBase
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
- Public Member Functions inherited from Inspector::WorkerBackendDispatcherHandler
virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void initialized (ErrorString &, const String &in_workerId)=0
 
virtual void sendMessageToWorker (ErrorString &, const String &in_workerId, const String &in_message)=0
 
virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void initialized (ErrorString &, const String &in_workerId)=0
 
virtual void sendMessageToWorker (ErrorString &, const String &in_workerId, const String &in_message)=0
 
- Public Member Functions inherited from WebCore::WorkerInspectorProxy::PageChannel
virtual ~PageChannel ()
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::InspectorAgentBase
 InspectorAgentBase (const String &name, WebAgentContext &context)
 
 InspectorAgentBase (const String &name, WebAgentContext &context)
 
- Protected Member Functions inherited from Inspector::InspectorAgentBase
 InspectorAgentBase (const String &name)
 
 InspectorAgentBase (const String &name)
 
- Protected Member Functions inherited from Inspector::WorkerBackendDispatcherHandler
virtual ~WorkerBackendDispatcherHandler ()
 
virtual ~WorkerBackendDispatcherHandler ()
 
- Protected Attributes inherited from WebCore::InspectorAgentBase
InstrumentingAgentsm_instrumentingAgents
 
Inspector::InspectorEnvironmentm_environment
 
- Protected Attributes inherited from Inspector::InspectorAgentBase
String m_name
 

Constructor & Destructor Documentation

◆ InspectorWorkerAgent()

WebCore::InspectorWorkerAgent::InspectorWorkerAgent ( PageAgentContext context)

◆ ~InspectorWorkerAgent()

virtual WebCore::InspectorWorkerAgent::~InspectorWorkerAgent ( )
inlinevirtual

Member Function Documentation

◆ didCreateFrontendAndBackend()

void WebCore::InspectorWorkerAgent::didCreateFrontendAndBackend ( Inspector::FrontendRouter ,
Inspector::BackendDispatcher  
)
overridevirtual

◆ disable()

void WebCore::InspectorWorkerAgent::disable ( ErrorString )
override

◆ enable()

void WebCore::InspectorWorkerAgent::enable ( ErrorString )
override

◆ initialized()

void WebCore::InspectorWorkerAgent::initialized ( ErrorString errorString,
const String workerId 
)
override

◆ sendMessageFromWorkerToFrontend()

void WebCore::InspectorWorkerAgent::sendMessageFromWorkerToFrontend ( WorkerInspectorProxy proxy,
const String message 
)
overridevirtual

◆ sendMessageToWorker()

void WebCore::InspectorWorkerAgent::sendMessageToWorker ( ErrorString errorString,
const String workerId,
const String message 
)
override

◆ shouldWaitForDebuggerOnStart()

bool WebCore::InspectorWorkerAgent::shouldWaitForDebuggerOnStart ( ) const

◆ willDestroyFrontendAndBackend()

void WebCore::InspectorWorkerAgent::willDestroyFrontendAndBackend ( Inspector::DisconnectReason  )
overridevirtual

◆ workerStarted()

void WebCore::InspectorWorkerAgent::workerStarted ( WorkerInspectorProxy proxy,
const URL  
)

◆ workerTerminated()

void WebCore::InspectorWorkerAgent::workerTerminated ( WorkerInspectorProxy proxy)

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