pyspresso.constants

class pyspresso.constants.AccessFlags

https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.6

ABSTRACT = 1024
BRIDGE = 64
FINAL = 16
NATIVE = 256
PRIVATE = 2
PROTECTED = 4
PUBLIC = 1
STATIC = 8
STRICT = 2048
SYNCHRONIZED = 32
SYNTHETIC = 4096
VARARGS = 128
class pyspresso.constants.ClassStatus

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ClassStatus

ERROR = 8
INITIALIZED = 4
PREPARED = 2
VERIFIED = 1
class pyspresso.constants.Command

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html

class ArrayReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ArrayReference

GetValues = (13, 2)
Length = (13, 1)
SetValues = (13, 3)
class Command.ArrayType

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ArrayType

NewInstance = (4, 1)
class Command.ClassLoaderReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ClassLoaderReference

VisibleClasses = (14, 1)
class Command.ClassObjectReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ClassObjectReference

ReflectedType = (17, 1)
class Command.ClassType

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ClassType

InvokeMethod = (3, 3)
NewInstance = (3, 4)
SetValues = (3, 2)
Superclass = (3, 1)
class Command.Event

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_Event

Composite = (64, 100)
class Command.EventRequest

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_EventRequest

Clear = (15, 2)
ClearAllBreakpoints = (15, 3)
Set = (15, 1)
class Command.Field

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_Field

class Command.InterfaceType

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_InterfaceType

InvokeMethod = (5, 1)
class Command.Method

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_Method

Bytecodes = (6, 3)
IsObsolete = (6, 4)
LineTable = (6, 1)
VariableTable = (6, 2)
VariableTableWithGeneric = (6, 5)
class Command.ObjectReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ObjectReference

DisableCollection = (9, 7)
EnableCollection = (9, 8)
GetValues = (9, 2)
InvokeMethod = (9, 6)
IsCollected = (9, 9)
MonitorInfo = (9, 5)
ReferenceType = (9, 1)
ReferringObjects = (9, 10)
SetValues = (9, 3)
class Command.ReferenceType

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ReferenceType

ClassFileVersion = (2, 17)
ClassLoader = (2, 2)
ClassObject = (2, 11)
ConstantPool = (2, 18)
Fields = (2, 4)
FieldsWithGeneric = (2, 14)
GetValues = (2, 6)
Instances = (2, 16)
Interfaces = (2, 10)
Methods = (2, 5)
MethodsWithGeneric = (2, 15)
Modifiers = (2, 3)
NestedTypes = (2, 8)
Signature = (2, 1)
SignatureWithGeneric = (2, 13)
SourceDebugExtension = (2, 12)
SourceFile = (2, 7)
Status = (2, 9)
class Command.StackFrame

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_StackFrame

GetValues = (16, 1)
PopFrames = (16, 4)
SetValues = (16, 2)
ThisObject = (16, 3)
class Command.StringReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_StringReference

Value = (10, 1)
class Command.ThreadGroupReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ThreadGroupReference

Children = (12, 3)
Name = (12, 1)
Parent = (12, 2)
class Command.ThreadReference

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ThreadReference

CurrentContendedMonitor = (11, 9)
ForceEarlyReturn = (11, 14)
FrameCount = (11, 7)
Frames = (11, 6)
Interrupt = (11, 11)
Name = (11, 1)
OwnedMonitors = (11, 8)
OwnedMonitorsStackDepthInfo = (11, 13)
Resume = (11, 3)
Status = (11, 4)
Stop = (11, 10)
Suspend = (11, 2)
SuspendCount = (11, 12)
ThreadGroup = (11, 5)
class Command.VirtualMachine

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_VirtualMachine

AllClasses = (1, 3)
AllClassesWithGeneric = (1, 20)
AllThreads = (1, 4)
Capabilities = (1, 12)
CapabilitiesNew = (1, 17)
ClassPaths = (1, 13)
ClassesBySignature = (1, 2)
CreateString = (1, 11)
Dispose = (1, 6)
DisposeObjects = (1, 14)
Exit = (1, 10)
HoldEvents = (1, 15)
IDSizes = (1, 7)
InstanceCounts = (1, 21)
RedefineClasses = (1, 18)
ReleaseEvents = (1, 16)
Resume = (1, 9)
SetDefaultStratum = (1, 19)
Suspend = (1, 8)
TopLevelThreadGroups = (1, 5)
Version = (1, 1)
class pyspresso.constants.Error

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_Error

ABSENT_INFORMATION = 101
ACCESS_DENIED = 111
ADD_METHOD_NOT_IMPLEMENTED = 63
ALREADY_INVOKING = 502
CIRCULAR_CLASS_DEFINITION = 61
CLASS_MODIFIERS_CHANGE_NOT_IMPLEMENTED = 70
CLASS_NOT_PREPARED = 22
DELETE_METHOD_NOT_IMPLEMENTED = 67
DUPLICATE = 40
FAILS_VERIFICATION = 62
HIERARCHY_CHANGE_NOT_IMPLEMENTED = 66
ILLEGAL_ARGUMENT = 103
INTERNAL = 113
INTERRUPT = 52
INVALID_ARRAY = 508
INVALID_CLASS = 21
INVALID_CLASS_FORMAT = 60
INVALID_CLASS_LOADER = 507
INVALID_COUNT = 512
INVALID_EVENT_TYPE = 102
INVALID_FIELDID = 25
INVALID_FRAMEID = 30
INVALID_INDEX = 503
INVALID_LENGTH = 504
INVALID_LOCATION = 24
INVALID_METHODID = 23
INVALID_MONITOR = 50
INVALID_OBJECT = 20
INVALID_PRIORITY = 12
INVALID_SLOT = 35
INVALID_STRING = 506
INVALID_TAG = 500
INVALID_THREAD = 10
INVALID_THREAD_GROUP = 11
INVALID_TYPESTATE = 65
METHOD_MODIFIERS_CHANGE_NOT_IMPLEMENTED = 71
NAMES_DONT_MATCH = 69
NATIVE_METHOD = 511
NONE = 0
NOT_CURRENT_FRAME = 33
NOT_FOUND = 41
NOT_IMPLEMENTED = 99
NOT_MONITOR_OWNER = 51
NO_MORE_FRAMES = 31
NULL_POINTER = 100
OPAQUE_FRAME = 32
OUT_OF_MEMORY = 110
SCHEMA_CHANGE_NOT_IMPLEMENTED = 64
THREAD_NOT_ALIVE = 15
THREAD_NOT_SUSPENDED = 13
THREAD_SUSPENDED = 14
TRANSPORT_INIT = 510
TRANSPORT_LOAD = 509
TYPE_MISMATCH = 34
UNATTACHED_THREAD = 115
UNSUPPORTED_VERSION = 68
VM_DEAD = 112
class pyspresso.constants.EventKind

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_EventKind

BREAKPOINT = 2
CLASS_LOAD = 10
CLASS_PREPARE = 8
CLASS_UNLOAD = 9
EXCEPTION = 4
EXCEPTION_CATCH = 30
FIELD_ACCESS = 20
FIELD_MODIFICATION = 21
FRAME_POP = 3
METHOD_ENTRY = 40
METHOD_EXIT = 41
METHOD_EXIT_WITH_RETURN_VALUE = 42
MONITOR_CONTENDED_ENTER = 43
MONITOR_CONTENDED_ENTERED = 44
MONITOR_WAIT = 45
MONITOR_WAITED = 46
SINGLE_STEP = 1
THREAD_DEATH = 7
THREAD_END = 7
THREAD_START = 6
USER_DEFINED = 5
VM_DEATH = 99
VM_DISCONNECTED = 100
VM_INIT = 90
VM_START = 90
class pyspresso.constants.EventModifier

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_EventRequest_Set

CLASS_EXCLUDE = 6
CLASS_MATCH = 5
CLASS_ONLY = 4
CONDITIONAL = 2
COUNT = 1
EXCEPTION_ONLY = 8
FIELD_ONLY = 9
INSTANCE_ONLY = 11
LOCATION_ONLY = 7
SOURCE_NAME_MATCH = 12
STEP = 10
THREAD_ONLY = 3
class pyspresso.constants.InvokeOptions

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_InvokeOptions

INVOKE_NONVIRTUAL = 2
INVOKE_SINGLE_THREADED = 1
class pyspresso.constants.StepDepth

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_StepDepth

INTO = 0
OUT = 2
OVER = 1
class pyspresso.constants.StepSize

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_StepSize

LINE = 1
MIN = 0
class pyspresso.constants.SuspendPolicy

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_SuspendPolicy

ALL = 2
EVENT_THREAD = 1
NONE = 0
class pyspresso.constants.SuspendStatus

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_SuspendStatus

SUSPEND_STATUS_SUSPENDED = 1
class pyspresso.constants.Tag

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_Tag

ARRAY = 91
BOOLEAN = 90
BYTE = 66
CHAR = 67
CLASS_LOADER = 108
CLASS_OBJECT = 99
DOUBLE = 68
FLOAT = 70
INT = 73
LONG = 74
OBJECT = 76
SHORT = 83
STRING = 115
THREAD = 116
THREAD_GROUP = 103
VOID = 86
class pyspresso.constants.ThreadStatus

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_ThreadStatus

MONITOR = 3
RUNNING = 1
SLEEPING = 2
WAIT = 4
ZOMBIE = 0
class pyspresso.constants.TypeTag

http://docs.oracle.com/javase/8/docs/platform/jpda/jdwp/jdwp-protocol.html#JDWP_TypeTag

ARRAY = 3
CLASS = 1
INTERFACE = 2