コード例 #1
0
ファイル: Debugger.cs プロジェクト: rmhasan/FlingOS
 public void Dispose()
 {
     Terminating = true;
     
     MsgSerial.Dispose();
     MsgSerial = null;
     if (NotifSerial != null)
     {
         NotifSerial.Dispose();
         NotifSerial = null;
     }
 }
コード例 #2
0
ファイル: Debugger.cs プロジェクト: rmhasan/FlingOS
        public bool Init(string PipeName, string BinFolderPath, string AssemblyName)
        {
            DebugData = new DebugDataReader();
            DebugData.ReadDataFiles(BinFolderPath, AssemblyName);
            try
            {
                DebugData.ReadLibraryInfo(BinFolderPath, AssemblyName);
            }
            catch (Exception ex)
            {
            }

            MsgSerial = new Serial();
            NotifSerial = new Serial();
            MsgSerial.OnConnected += MsgSerial_OnConnected;
            return MsgSerial.Init(PipeName + "_Msg") && NotifSerial.Init(PipeName + "_Notif");
        }
コード例 #3
0
ファイル: Debugger.cs プロジェクト: rmhasan/FlingOS
 public Debugger()
 {
     MsgSerial = new Serial();
 }