3 namespace Mono
.Debugger
.Soft
5 public abstract class Mirror
: IMirror
7 protected VirtualMachine vm
;
8 protected long id
; // The id used in the protocol
10 internal Mirror (VirtualMachine vm
, long id
) {
18 public VirtualMachine VirtualMachine
{
30 protected void SetVirtualMachine (VirtualMachine vm
) {
34 protected void CheckMirror (Mirror m
) {
35 if (vm
!= m
.VirtualMachine
)
36 throw new VMMismatchException ();