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

#include <WorkerRuntimeAgent.h>

Inheritance diagram for WebCore::WorkerRuntimeAgent:
Inspector::InspectorRuntimeAgent Inspector::InspectorAgentBase Inspector::RuntimeBackendDispatcherHandler Inspector::InspectorAgentBase Inspector::RuntimeBackendDispatcherHandler

Public Member Functions

 WorkerRuntimeAgent (WorkerAgentContext &)
 
 ~WorkerRuntimeAgent ()
 
void didCreateFrontendAndBackend (Inspector::FrontendRouter *, Inspector::BackendDispatcher *) override
 
void willDestroyFrontendAndBackend (Inspector::DisconnectReason) override
 
- Public Member Functions inherited from Inspector::InspectorRuntimeAgent
virtual ~InspectorRuntimeAgent ()
 
void enable (ErrorString &) override
 
void disable (ErrorString &) override
 
void parse (ErrorString &, const String &expression, Inspector::Protocol::Runtime::SyntaxErrorType *result, Inspector::Protocol::OptOutput< String > *message, RefPtr< Inspector::Protocol::Runtime::ErrorRange > &) final
 
void evaluate (ErrorString &, const String &expression, const String *const objectGroup, const bool *const includeCommandLineAPI, const bool *const doNotPauseOnExceptionsAndMuteConsole, const int *const executionContextId, const bool *const returnByValue, const bool *const generatePreview, const bool *const saveResult, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &result, Inspector::Protocol::OptOutput< bool > *wasThrown, Inspector::Protocol::OptOutput< int > *savedResultIndex) final
 
void callFunctionOn (ErrorString &, const String &objectId, const String &expression, const Inspector::InspectorArray *optionalArguments, const bool *const doNotPauseOnExceptionsAndMuteConsole, const bool *const returnByValue, const bool *const generatePreview, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &result, Inspector::Protocol::OptOutput< bool > *wasThrown) final
 
void releaseObject (ErrorString &, const ErrorString &objectId) final
 
void getProperties (ErrorString &, const String &objectId, const bool *const ownProperties, const bool *const generatePreview, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::PropertyDescriptor >> &result, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::InternalPropertyDescriptor >> &internalProperties) final
 
void getDisplayableProperties (ErrorString &, const String &objectId, const bool *const generatePreview, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::PropertyDescriptor >> &result, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::InternalPropertyDescriptor >> &internalProperties) final
 
void getCollectionEntries (ErrorString &, const String &objectId, const String *const objectGroup, const int *const startIndex, const int *const numberToFetch, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::CollectionEntry >> &entries) final
 
void saveResult (ErrorString &, const Inspector::InspectorObject &callArgument, const int *const executionContextId, Inspector::Protocol::OptOutput< int > *savedResultIndex) final
 
void releaseObjectGroup (ErrorString &, const String &objectGroup) final
 
void getRuntimeTypesForVariablesAtOffsets (ErrorString &, const Inspector::InspectorArray &locations, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::TypeDescription >> &) override
 
void enableTypeProfiler (ErrorString &) override
 
void disableTypeProfiler (ErrorString &) override
 
void enableControlFlowProfiler (ErrorString &) override
 
void disableControlFlowProfiler (ErrorString &) override
 
void getBasicBlocks (ErrorString &, const String &in_sourceID, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::BasicBlock >> &out_basicBlocks) override
 
bool enabled () const
 
virtual ~InspectorRuntimeAgent ()
 
void enable (ErrorString &) override
 
void disable (ErrorString &) override
 
void parse (ErrorString &, const String &expression, Inspector::Protocol::Runtime::SyntaxErrorType *result, Inspector::Protocol::OptOutput< String > *message, RefPtr< Inspector::Protocol::Runtime::ErrorRange > &) final
 
void evaluate (ErrorString &, const String &expression, const String *const objectGroup, const bool *const includeCommandLineAPI, const bool *const doNotPauseOnExceptionsAndMuteConsole, const int *const executionContextId, const bool *const returnByValue, const bool *const generatePreview, const bool *const saveResult, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &result, Inspector::Protocol::OptOutput< bool > *wasThrown, Inspector::Protocol::OptOutput< int > *savedResultIndex) final
 
void callFunctionOn (ErrorString &, const String &objectId, const String &expression, const Inspector::InspectorArray *optionalArguments, const bool *const doNotPauseOnExceptionsAndMuteConsole, const bool *const returnByValue, const bool *const generatePreview, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &result, Inspector::Protocol::OptOutput< bool > *wasThrown) final
 
void releaseObject (ErrorString &, const ErrorString &objectId) final
 
void getProperties (ErrorString &, const String &objectId, const bool *const ownProperties, const bool *const generatePreview, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::PropertyDescriptor >> &result, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::InternalPropertyDescriptor >> &internalProperties) final
 
void getDisplayableProperties (ErrorString &, const String &objectId, const bool *const generatePreview, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::PropertyDescriptor >> &result, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::InternalPropertyDescriptor >> &internalProperties) final
 
void getCollectionEntries (ErrorString &, const String &objectId, const String *const objectGroup, const int *const startIndex, const int *const numberToFetch, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::CollectionEntry >> &entries) final
 
void saveResult (ErrorString &, const Inspector::InspectorObject &callArgument, const int *const executionContextId, Inspector::Protocol::OptOutput< int > *savedResultIndex) final
 
void releaseObjectGroup (ErrorString &, const String &objectGroup) final
 
void getRuntimeTypesForVariablesAtOffsets (ErrorString &, const Inspector::InspectorArray &locations, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::TypeDescription >> &) override
 
void enableTypeProfiler (ErrorString &) override
 
void disableTypeProfiler (ErrorString &) override
 
void enableControlFlowProfiler (ErrorString &) override
 
void disableControlFlowProfiler (ErrorString &) override
 
void getBasicBlocks (ErrorString &, const String &in_sourceID, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Runtime::BasicBlock >> &out_basicBlocks) override
 
bool enabled () const
 
- 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 ()
 

Additional Inherited Members

- Protected Member Functions inherited from Inspector::InspectorRuntimeAgent
 InspectorRuntimeAgent (AgentContext &)
 
InjectedScriptManagerinjectedScriptManager ()
 
virtual InjectedScript injectedScriptForEval (ErrorString &, const int *executionContextId)=0
 
 InspectorRuntimeAgent (AgentContext &)
 
InjectedScriptManagerinjectedScriptManager ()
 
virtual InjectedScript injectedScriptForEval (ErrorString &, const int *executionContextId)=0
 
- Protected Member Functions inherited from Inspector::InspectorAgentBase
 InspectorAgentBase (const String &name)
 
 InspectorAgentBase (const String &name)
 
- Protected Member Functions inherited from Inspector::RuntimeBackendDispatcherHandler
virtual ~RuntimeBackendDispatcherHandler ()
 
virtual ~RuntimeBackendDispatcherHandler ()
 
- Protected Attributes inherited from Inspector::InspectorAgentBase
String m_name
 

Constructor & Destructor Documentation

◆ WorkerRuntimeAgent()

WebCore::WorkerRuntimeAgent::WorkerRuntimeAgent ( WorkerAgentContext context)

◆ ~WorkerRuntimeAgent()

WebCore::WorkerRuntimeAgent::~WorkerRuntimeAgent ( )
inline

Member Function Documentation

◆ didCreateFrontendAndBackend()

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

◆ willDestroyFrontendAndBackend()

void WebCore::WorkerRuntimeAgent::willDestroyFrontendAndBackend ( Inspector::DisconnectReason  reason)
overridevirtual

Reimplemented from Inspector::InspectorRuntimeAgent.


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