|
| virtual | ~V8Inspector ()=default |
| |
| virtual void | contextCreated (const V8ContextInfo &)=0 |
| |
| virtual void | contextDestroyed (v8::Local< v8::Context >)=0 |
| |
| virtual void | resetContextGroup (int contextGroupId)=0 |
| |
| virtual v8::MaybeLocal< v8::Context > | contextById (int contextId)=0 |
| |
| virtual V8DebuggerId | uniqueDebuggerId (int contextId)=0 |
| |
| virtual uint64_t | isolateId ()=0 |
| |
| virtual void | idleStarted ()=0 |
| |
| virtual void | idleFinished ()=0 |
| |
| virtual void | asyncTaskScheduled (StringView taskName, void *task, bool recurring)=0 |
| |
| virtual void | asyncTaskCanceled (void *task)=0 |
| |
| virtual void | asyncTaskStarted (void *task)=0 |
| |
| virtual void | asyncTaskFinished (void *task)=0 |
| |
| virtual void | allAsyncTasksCanceled ()=0 |
| |
| virtual V8StackTraceId | storeCurrentStackTrace (StringView description)=0 |
| |
| virtual void | externalAsyncTaskStarted (const V8StackTraceId &parent)=0 |
| |
| virtual void | externalAsyncTaskFinished (const V8StackTraceId &parent)=0 |
| |
| virtual unsigned | exceptionThrown (v8::Local< v8::Context >, StringView message, v8::Local< v8::Value > exception, StringView detailedMessage, StringView url, unsigned lineNumber, unsigned columnNumber, std::unique_ptr< V8StackTrace >, int scriptId)=0 |
| |
| virtual void | exceptionRevoked (v8::Local< v8::Context >, unsigned exceptionId, StringView message)=0 |
| |
| virtual bool | associateExceptionData (v8::Local< v8::Context >, v8::Local< v8::Value > exception, v8::Local< v8::Name > key, v8::Local< v8::Value > value)=0 |
| |
| virtual std::unique_ptr< V8InspectorSession > | connect (int contextGroupId, Channel *, StringView state, ClientTrustLevel client_trust_level, SessionPauseState=kNotWaitingForDebugger)=0 |
| |
| virtual std::shared_ptr< V8InspectorSession > | connectShared (int contextGroupId, Channel *channel, StringView state, ClientTrustLevel clientTrustLevel, SessionPauseState pauseState)=0 |
| |
| virtual std::shared_ptr< V8InspectorSession > | connectShared (int contextGroupId, ManagedChannel *channel, StringView state, ClientTrustLevel clientTrustLevel, SessionPauseState pauseState)=0 |
| |
| virtual std::unique_ptr< V8StackTrace > | createStackTrace (v8::Local< v8::StackTrace >)=0 |
| |
| virtual std::unique_ptr< V8StackTrace > | captureStackTrace (bool fullStack)=0 |
| |