Merge pull request #228 from QuickJack/3e163743eda89cc8c239779a75dd245be12aee3c
[mono.git] / mcs / class / Mono.Debugger.Soft / Mono.Debugger.Soft / EventType.cs
1
2 namespace Mono.Debugger.Soft
3 {
4         // Keep it in sync with debugger-agent.h
5         public enum EventType {
6                 VMStart = 0,
7                 VMDeath = 1,
8                 ThreadStart = 2,
9                 ThreadDeath = 3,
10                 AppDomainCreate = 4,
11                 AppDomainUnload = 5,
12                 MethodEntry = 6,
13                 MethodExit = 7,
14                 AssemblyLoad = 8,
15                 AssemblyUnload = 9,
16                 Breakpoint = 10,
17                 Step = 11,
18                 TypeLoad = 12,
19                 Exception = 13,
20                 KeepAlive = 14,
21                 //
22                 // System.Diagnostics.Debugger.Break ()
23                 //
24                 UserBreak = 15,
25                 //
26                 // System.Diagnostics.Debugger.Log ()
27                 //
28                 UserLog = 16,
29                 // Not part of the wire protocol
30                 VMDisconnect = 99
31         }
32 }