Merge pull request #778 from cmorris98/master
[mono.git] / mcs / class / Mono.Debugger.Soft / Mono.Debugger.Soft / VMDeathEvent.cs
1 using System;
2
3 namespace Mono.Debugger.Soft
4 {
5         public class VMDeathEvent : Event
6         {
7                 int exit_code;
8
9                 public VMDeathEvent (VirtualMachine vm, int req_id, int exit_code) : base (EventType.VMDeath, vm, req_id, -1) {
10                         this.exit_code = exit_code;
11                 }
12
13                 // Since protocol version 2.27
14                 public int ExitCode {
15                         get {
16                                 vm.CheckProtocolVersion (2, 27);
17                                 return exit_code;
18                         }
19                 }
20     }
21 }