blob: 1714f711cbcf4a1d28201a0e32be7f688286db10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
package com.jetbrains.python.debugger;
import com.intellij.execution.ui.ConsoleViewContentType;
import java.io.IOException;
/**
* @author yole
*/
public interface IPyDebugProcess extends PyFrameAccessor {
PyPositionConverter getPositionConverter();
void threadSuspended(PyThreadInfo thread);
boolean isVariable(String name);
void threadResumed(PyThreadInfo thread);
void printToConsole(String text, ConsoleViewContentType contentType);
void init();
int handleDebugPort(int port) throws IOException;
void recordSignature(PySignature signature);
}
|