// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. package org.chromium.sdk.internal.v8native; import org.chromium.sdk.DebugEventListener; /** * Type that manages debug session as it's represented to V8 core debugging * classes. Basically it's an internal interface of JavascriptVm object. */ public interface DebugSessionManager { /** * Listener is kept by session manager. */ DebugEventListener getDebugEventListener(); /** * Debugger detached event goes through {@code DebugContextImpl}, * and {@code DebugContextImpl} should notify upwards via this method. */ void onDebuggerDetached(); }