V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
V8RuntimeAgentImpl (V8InspectorSessionImpl *, protocol::FrontendChannel *, protocol::DictionaryValue *state) | |
void | restore () |
Response | enable () override |
Response | disable () override |
void | evaluate (const String16 &expression, Maybe< String16 > objectGroup, Maybe< bool > includeCommandLineAPI, Maybe< bool > silent, Maybe< int > executionContextId, Maybe< bool > returnByValue, Maybe< bool > generatePreview, Maybe< bool > userGesture, Maybe< bool > awaitPromise, Maybe< bool > throwOnSideEffect, Maybe< double > timeout, std::unique_ptr< EvaluateCallback >) override |
void | awaitPromise (const String16 &promiseObjectId, Maybe< bool > returnByValue, Maybe< bool > generatePreview, std::unique_ptr< AwaitPromiseCallback >) override |
void | callFunctionOn (const String16 &expression, Maybe< String16 > objectId, Maybe< protocol::Array< protocol::Runtime::CallArgument >> optionalArguments, Maybe< bool > silent, Maybe< bool > returnByValue, Maybe< bool > generatePreview, Maybe< bool > userGesture, Maybe< bool > awaitPromise, Maybe< int > executionContextId, Maybe< String16 > objectGroup, std::unique_ptr< CallFunctionOnCallback >) override |
Response | releaseObject (const String16 &objectId) override |
Response | getProperties (const String16 &objectId, Maybe< bool > ownProperties, Maybe< bool > accessorPropertiesOnly, Maybe< bool > generatePreview, std::unique_ptr< protocol::Array< protocol::Runtime::PropertyDescriptor >> *result, Maybe< protocol::Array< protocol::Runtime::InternalPropertyDescriptor >> *internalProperties, Maybe< protocol::Runtime::ExceptionDetails > *) override |
Response | releaseObjectGroup (const String16 &objectGroup) override |
Response | runIfWaitingForDebugger () override |
Response | setCustomObjectFormatterEnabled (bool) override |
Response | setMaxCallStackSizeToCapture (int) override |
Response | discardConsoleEntries () override |
Response | compileScript (const String16 &expression, const String16 &sourceURL, bool persistScript, Maybe< int > executionContextId, Maybe< String16 > *, Maybe< protocol::Runtime::ExceptionDetails > *) override |
void | runScript (const String16 &, Maybe< int > executionContextId, Maybe< String16 > objectGroup, Maybe< bool > silent, Maybe< bool > includeCommandLineAPI, Maybe< bool > returnByValue, Maybe< bool > generatePreview, Maybe< bool > awaitPromise, std::unique_ptr< RunScriptCallback >) override |
Response | queryObjects (const String16 &prototypeObjectId, Maybe< String16 > objectGroup, std::unique_ptr< protocol::Runtime::RemoteObject > *objects) override |
Response | globalLexicalScopeNames (Maybe< int > executionContextId, std::unique_ptr< protocol::Array< String16 >> *outNames) override |
Response | getIsolateId (String16 *outIsolateId) override |
Response | getHeapUsage (double *out_usedSize, double *out_totalSize) override |
void | terminateExecution (std::unique_ptr< TerminateExecutionCallback > callback) override |
Response | addBinding (const String16 &name, Maybe< int > executionContextId) override |
Response | removeBinding (const String16 &name) override |
void | addBindings (InspectedContext *context) |
void | reset () |
void | reportExecutionContextCreated (InspectedContext *) |
void | reportExecutionContextDestroyed (InspectedContext *) |
void | inspect (std::unique_ptr< protocol::Runtime::RemoteObject > objectToInspect, std::unique_ptr< protocol::DictionaryValue > hints) |
void | messageAdded (V8ConsoleMessage *) |
bool | enabled () const |
Definition at line 54 of file v8-runtime-agent-impl.h.