From 91afb5f2ead250cd371feb9882a5b31f8acc4ea4 Mon Sep 17 00:00:00 2001
From: fcolin
Date: Thu, 1 Feb 2007 12:04:39 +0000
Subject: modification structure svn
---
IvyProbe/App.ico | Bin 0 -> 1078 bytes
IvyProbe/IvyProbe.Designer.cs | 212 ++++++++++++++++++++++
IvyProbe/IvyProbe.cs | 166 +++++++++++++++++
IvyProbe/IvyProbe.csproj | 164 +++++++++++++++++
IvyProbe/IvyProbe.csproj.vspscc | 10 +
IvyProbe/IvyProbe.resx | 123 +++++++++++++
IvyProbe/IvyProbe_TemporaryKey.pfx | Bin 0 -> 1676 bytes
IvyProbe/Properties/AssemblyInfo.cs | 58 ++++++
IvyProbe/Properties/Settings.Designer.cs | 35 ++++
IvyProbe/Properties/Settings.settings | 9 +
IvyProbe/app.config | 15 ++
IvyToDel/IvyProbe/App.ico | Bin 1078 -> 0 bytes
IvyToDel/IvyProbe/IvyProbe.Designer.cs | 212 ----------------------
IvyToDel/IvyProbe/IvyProbe.cs | 166 -----------------
IvyToDel/IvyProbe/IvyProbe.csproj | 164 -----------------
IvyToDel/IvyProbe/IvyProbe.csproj.vspscc | 10 -
IvyToDel/IvyProbe/IvyProbe.resx | 123 -------------
IvyToDel/IvyProbe/IvyProbe_TemporaryKey.pfx | Bin 1676 -> 0 bytes
IvyToDel/IvyProbe/Properties/AssemblyInfo.cs | 58 ------
IvyToDel/IvyProbe/Properties/Settings.Designer.cs | 35 ----
IvyToDel/IvyProbe/Properties/Settings.settings | 9 -
IvyToDel/IvyProbe/app.config | 15 --
22 files changed, 792 insertions(+), 792 deletions(-)
create mode 100644 IvyProbe/App.ico
create mode 100644 IvyProbe/IvyProbe.Designer.cs
create mode 100644 IvyProbe/IvyProbe.cs
create mode 100644 IvyProbe/IvyProbe.csproj
create mode 100644 IvyProbe/IvyProbe.csproj.vspscc
create mode 100644 IvyProbe/IvyProbe.resx
create mode 100644 IvyProbe/IvyProbe_TemporaryKey.pfx
create mode 100644 IvyProbe/Properties/AssemblyInfo.cs
create mode 100644 IvyProbe/Properties/Settings.Designer.cs
create mode 100644 IvyProbe/Properties/Settings.settings
create mode 100644 IvyProbe/app.config
delete mode 100644 IvyToDel/IvyProbe/App.ico
delete mode 100644 IvyToDel/IvyProbe/IvyProbe.Designer.cs
delete mode 100644 IvyToDel/IvyProbe/IvyProbe.cs
delete mode 100644 IvyToDel/IvyProbe/IvyProbe.csproj
delete mode 100644 IvyToDel/IvyProbe/IvyProbe.csproj.vspscc
delete mode 100644 IvyToDel/IvyProbe/IvyProbe.resx
delete mode 100644 IvyToDel/IvyProbe/IvyProbe_TemporaryKey.pfx
delete mode 100644 IvyToDel/IvyProbe/Properties/AssemblyInfo.cs
delete mode 100644 IvyToDel/IvyProbe/Properties/Settings.Designer.cs
delete mode 100644 IvyToDel/IvyProbe/Properties/Settings.settings
delete mode 100644 IvyToDel/IvyProbe/app.config
diff --git a/IvyProbe/App.ico b/IvyProbe/App.ico
new file mode 100644
index 0000000..3a5525f
Binary files /dev/null and b/IvyProbe/App.ico differ
diff --git a/IvyProbe/IvyProbe.Designer.cs b/IvyProbe/IvyProbe.Designer.cs
new file mode 100644
index 0000000..be00720
--- /dev/null
+++ b/IvyProbe/IvyProbe.Designer.cs
@@ -0,0 +1,212 @@
+namespace IvyProbe
+{
+ partial class IvyProbe
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.tbRegexp = new System.Windows.Forms.TextBox();
+ this.tbMsg = new System.Windows.Forms.TextBox();
+ this.ta = new System.Windows.Forms.TextBox();
+ this.btBind = new System.Windows.Forms.Button();
+ this.btSend = new System.Windows.Forms.Button();
+ this.btUnbind = new System.Windows.Forms.Button();
+ this.btBindSimple = new System.Windows.Forms.Button();
+ this.busDomain = new IvyBus.IvyDomain();
+ this.bus = new IvyBus.Ivy(this.components);
+ this.ivyApplicationBinding1 = new IvyBus.IvyApplicationBinding(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.bus)).BeginInit();
+ this.SuspendLayout();
+ //
+ // label1
+ //
+ this.label1.Location = new System.Drawing.Point(4, 31);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(24, 16);
+ this.label1.TabIndex = 0;
+ this.label1.Text = "exp:";
+ //
+ // label2
+ //
+ this.label2.Location = new System.Drawing.Point(8, 244);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(56, 16);
+ this.label2.TabIndex = 1;
+ this.label2.Text = "Msg:";
+ //
+ // tbRegexp
+ //
+ this.tbRegexp.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.tbRegexp.Location = new System.Drawing.Point(28, 27);
+ this.tbRegexp.Name = "tbRegexp";
+ this.tbRegexp.Size = new System.Drawing.Size(228, 20);
+ this.tbRegexp.TabIndex = 2;
+ this.tbRegexp.Text = "(.*)";
+ this.tbRegexp.TextChanged += new System.EventHandler(this.tbRegexp_TextChanged);
+ //
+ // tbMsg
+ //
+ this.tbMsg.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.tbMsg.Location = new System.Drawing.Point(72, 240);
+ this.tbMsg.Name = "tbMsg";
+ this.tbMsg.Size = new System.Drawing.Size(326, 20);
+ this.tbMsg.TabIndex = 3;
+ this.tbMsg.Text = "msg";
+ this.tbMsg.TextChanged += new System.EventHandler(this.tbMsg_TextChanged);
+ //
+ // ta
+ //
+ this.ta.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.ta.Location = new System.Drawing.Point(0, 50);
+ this.ta.Multiline = true;
+ this.ta.Name = "ta";
+ this.ta.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
+ this.ta.Size = new System.Drawing.Size(478, 184);
+ this.ta.TabIndex = 4;
+ //
+ // btBind
+ //
+ this.btBind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btBind.Location = new System.Drawing.Point(262, 27);
+ this.btBind.Name = "btBind";
+ this.btBind.Size = new System.Drawing.Size(73, 20);
+ this.btBind.TabIndex = 5;
+ this.btBind.Text = "bind regexp";
+ this.btBind.Click += new System.EventHandler(this.RegexpCB);
+ //
+ // btSend
+ //
+ this.btSend.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ this.btSend.Location = new System.Drawing.Point(406, 240);
+ this.btSend.Name = "btSend";
+ this.btSend.Size = new System.Drawing.Size(64, 24);
+ this.btSend.TabIndex = 6;
+ this.btSend.Text = "Send";
+ this.btSend.Click += new System.EventHandler(this.SendCB);
+ //
+ // btUnbind
+ //
+ this.btUnbind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btUnbind.Location = new System.Drawing.Point(426, 27);
+ this.btUnbind.Name = "btUnbind";
+ this.btUnbind.Size = new System.Drawing.Size(48, 20);
+ this.btUnbind.TabIndex = 7;
+ this.btUnbind.Text = "unbind";
+ this.btUnbind.Click += new System.EventHandler(this.btUnbind_Click);
+ //
+ // btBindSimple
+ //
+ this.btBindSimple.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btBindSimple.Location = new System.Drawing.Point(341, 27);
+ this.btBindSimple.Name = "btBindSimple";
+ this.btBindSimple.Size = new System.Drawing.Size(77, 20);
+ this.btBindSimple.TabIndex = 8;
+ this.btBindSimple.Text = "bind simple";
+ this.btBindSimple.Click += new System.EventHandler(this.ExpressionCB);
+ //
+ // busDomain
+ //
+ this.busDomain.Domain = "10.192.36.255:2011";
+ this.busDomain.Location = new System.Drawing.Point(0, 0);
+ this.busDomain.Margin = new System.Windows.Forms.Padding(0);
+ this.busDomain.Name = "busDomain";
+ this.busDomain.Size = new System.Drawing.Size(256, 24);
+ this.busDomain.TabIndex = 0;
+ this.busDomain.DomainChanged += new System.EventHandler(this.busDomain_DomainChanged);
+ //
+ // bus
+ //
+ this.bus.AppName = "IvyProbeC#";
+ this.bus.AppPriority = ((ushort)(100));
+ this.bus.Bindings.Add(this.ivyApplicationBinding1);
+ this.bus.Culture = new System.Globalization.CultureInfo("en-US");
+ this.bus.ReadyMessage = "IvyProbeC# ready";
+ this.bus.BindingFilter += new System.EventHandler(this.bus_BindingFilter);
+ this.bus.ErrorMessage += new System.EventHandler(this.bus_ErrorMessage);
+ this.bus.DirectMessageReceived += new System.EventHandler(this.directMessage);
+ this.bus.BindingAdd += new System.EventHandler(this.bus_addBinding);
+ this.bus.ClientConnected += new System.EventHandler(this.connect);
+ this.bus.ClientDisconnected += new System.EventHandler(this.disconnect);
+ this.bus.BindingRemove += new System.EventHandler(this.bus_removeBinding);
+ this.bus.DieReceived += new System.EventHandler(this.die);
+ //
+ // ivyApplicationBinding1
+ //
+ this.ivyApplicationBinding1.Arguments.Add("Name");
+ this.ivyApplicationBinding1.Binding = IvyBus.BindingType.Regexp;
+ this.ivyApplicationBinding1.Expression = "^{0}(.*)";
+ this.ivyApplicationBinding1.Callback += new System.EventHandler(this.ivyprobe);
+ //
+ // IvyProbe
+ //
+ this.AcceptButton = this.btSend;
+ this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
+ this.ClientSize = new System.Drawing.Size(478, 266);
+ this.Controls.Add(this.busDomain);
+ this.Controls.Add(this.btBindSimple);
+ this.Controls.Add(this.btUnbind);
+ this.Controls.Add(this.btSend);
+ this.Controls.Add(this.btBind);
+ this.Controls.Add(this.ta);
+ this.Controls.Add(this.tbMsg);
+ this.Controls.Add(this.tbRegexp);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.DoubleBuffered = true;
+ this.Name = "IvyProbe";
+ this.Text = "IvyProbe";
+ this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.IvyProbe_FormClosed);
+ this.Load += new System.EventHandler(this.IvyProbe_Load);
+ ((System.ComponentModel.ISupportInitialize)(this.bus)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.TextBox tbRegexp;
+ private System.Windows.Forms.TextBox tbMsg;
+ private System.Windows.Forms.Button btBind;
+ private System.Windows.Forms.Button btSend;
+ private System.Windows.Forms.TextBox ta;
+ private System.Windows.Forms.Button btBindSimple;
+ private System.Windows.Forms.Button btUnbind;
+ private IvyBus.IvyDomain busDomain;
+ private IvyBus.Ivy bus;
+ private IvyBus.IvyApplicationBinding ivyApplicationBinding1;
+ }
+}
+
diff --git a/IvyProbe/IvyProbe.cs b/IvyProbe/IvyProbe.cs
new file mode 100644
index 0000000..31c024a
--- /dev/null
+++ b/IvyProbe/IvyProbe.cs
@@ -0,0 +1,166 @@
+namespace IvyProbe
+{
+ using System;
+ using System.Windows.Forms;
+ using IvyBus;
+ using System.IO;
+ using System.Runtime.Serialization;
+ using System.Runtime.Serialization.Formatters.Binary;
+ using System.Reflection;
+ using System.Net;
+
+ partial class IvyProbe : System.Windows.Forms.Form
+ {
+
+ public IvyProbe()
+ {
+ //
+ // Requis pour la prise en charge du Concepteur Windows Forms
+ //
+ InitializeComponent();
+ }
+
+ private void append(string s)
+ {
+ // je mettrais bien la date, aussi.
+ ta.AppendText(s + "\r\n");
+ }
+
+ private void connect(object sender, IvyEventArgs e)
+ {
+ append(e.Client.ApplicationName + " connected from " + Dns.GetHostEntry(e.Client.RemoteAddress).HostName);
+ }
+ private void disconnect(object sender, IvyEventArgs e)
+ {
+ append(e.Client.ApplicationName + " disconnected from " + Dns.GetHostEntry(e.Client.RemoteAddress).HostName);
+ }
+ private void die(object sender, IvyDieEventArgs e)
+ {
+ append("receive die from " + e.Client.ApplicationName + " cause: " + e.Argument);
+ }
+ private void directMessage(object sender, IvyEventArgs e)
+ {
+ append(e.Client.ApplicationName + " direct Message " + e.Id + e.Argument);
+ }
+ private void receive(object sender, IvyMessageEventArgs e)
+ {
+ string receive_str = "client " + e.Client.ApplicationName + " envoie: [";
+ receive_str += string.Join(",", e.Arguments);
+ receive_str += "]";
+ receive_str += " for '" + ((IvyApplicationBinding)sender).FormatedExpression + "'";
+ append(receive_str);
+ }
+ public void RegexpCB(System.Object event_sender, System.EventArgs e)
+ {
+ // ajoute la nouvelle regex
+ string regexp = tbRegexp.Text;
+ regexp.Trim();
+ int regexp_id = bus.BindMsg(regexp, receive);
+ tbRegexp.Text = "";
+ append( "bind("+regexp_id+") ->"+regexp);
+ }
+ public void ExpressionCB(System.Object event_sender, System.EventArgs e)
+ {
+ // ajoute la nouvelle regex
+ string expression = tbRegexp.Text;
+ expression.Trim();
+ int regexp_id = bus.BindSimpleMsg(expression, receive);
+ tbRegexp.Text = "";
+ append( "bind("+regexp_id+") ->"+expression);
+ }
+
+
+ public void SendCB(System.Object event_sender, System.EventArgs e)
+ {
+ int count;
+ System.String tosend = tbMsg.Text;
+ tbMsg.Text = "";
+ DateTime debut = DateTime.Now;
+ count = bus.SendMsg(tosend);
+ TimeSpan duree = DateTime.Now - debut;
+ append("Sending '" + tosend + "' count " + count + " in " + duree.TotalMilliseconds + " ms");
+ }
+
+ [STAThread]
+ public static void Main(System.String[] args)
+ {
+ Application.EnableVisualStyles();
+ Application.SetCompatibleTextRenderingDefault(false);
+ Application.Run(new IvyProbe());
+
+ }
+
+ private void tbMsg_TextChanged(object sender, System.EventArgs e)
+ {
+ btSend.Enabled = (tbMsg.Text != "");
+ }
+
+ private void tbRegexp_TextChanged(object sender, System.EventArgs e)
+ {
+ bool enable = (tbRegexp.Text != "");
+ btBind.Enabled = enable;
+ btBindSimple.Enabled = enable;
+ btUnbind.Enabled = enable;
+ }
+
+ private void btUnbind_Click(object sender, System.EventArgs e)
+ {
+ // enleve la regex
+ string regexp = tbRegexp.Text;
+ bool removed = bus.UnbindMsg( regexp );
+ if ( removed )
+ {
+ append( "unbind("+regexp+")");
+ tbRegexp.Text = "";
+ }
+ else
+ {
+ append( "unbind can't find binding ("+regexp+")");
+ }
+ }
+
+ private void bus_addBinding(object sender, IvyEventArgs e)
+ {
+ append(e.Client.ApplicationName + " add binding '" + e.Argument + "'");
+ }
+
+ private void bus_removeBinding(object sender, IvyEventArgs e)
+ {
+ append(e.Client.ApplicationName + " remove binding '" + e.Argument + "'");
+ }
+
+ private void bus_BindingFilter(object sender, IvyEventArgs e)
+ {
+ // should not appen in this application because no messages classes declared
+ append(e.Client.ApplicationName + " filter binding '" + e.Argument + "'");
+ }
+ private void bus_ErrorMessage(object sender, IvyEventArgs e)
+ {
+ append(e.Client.ApplicationName + " error message " + e.Id + " '" + e.Argument + "'");
+ }
+
+ private void busDomain_DomainChanged(object sender, EventArgs e)
+ {
+ bus.Stop();
+ bus.Start(busDomain.Domain);
+ }
+
+ private void IvyProbe_FormClosed(object sender, FormClosedEventArgs e)
+ {
+ bus.Stop();
+ }
+
+ private void IvyProbe_Load(object sender, EventArgs e)
+ {
+ bus.Start(busDomain.Domain);
+ }
+
+ private void ivyprobe(object sender, IvyMessageEventArgs e)
+ {
+ // just for testing of Desin Bindings
+ receive(sender, e);
+ }
+
+
+ }
+}
\ No newline at end of file
diff --git a/IvyProbe/IvyProbe.csproj b/IvyProbe/IvyProbe.csproj
new file mode 100644
index 0000000..39a800b
--- /dev/null
+++ b/IvyProbe/IvyProbe.csproj
@@ -0,0 +1,164 @@
+
+
+ Local
+ 8.0.50727
+ 2.0
+ {5EFDDE31-9A31-43EB-8E56-6C29F7EAAD48}
+ SAK
+ SAK
+ SAK
+ SAK
+ Debug
+ AnyCPU
+ App.ico
+
+
+ IvyProbe
+
+
+ JScript
+ Grid
+ IE50
+ false
+ WinExe
+ IvyProbe
+ OnBuildSuccess
+
+
+
+
+
+
+ true
+ B0F2EC88A4EE5408BAC0B7041F239A7265AA2FAA
+ IvyProbe_TemporaryKey.pfx
+ true
+ true
+ \\samba\fcolin\public_html\ClickOnce\IvyProbe\
+ true
+ Web
+ true
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ http://www.tls.cena.fr/~fcolin/ClickOnce/IvyProbe/
+ 1.0.0.%2a
+ true
+
+
+ bin\Debug\
+ false
+ 285212672
+ false
+
+
+ DEBUG;TRACE
+
+
+ true
+ 4096
+ false
+
+
+ false
+ false
+ false
+ false
+ 4
+ full
+ prompt
+
+
+ bin\Release\
+ false
+ 285212672
+ false
+
+
+ TRACE
+
+
+ false
+ 4096
+ false
+
+
+ true
+ false
+ false
+ false
+ 4
+ none
+ prompt
+
+
+
+ System
+
+
+ System.Data
+
+
+ System.Drawing
+
+
+
+ System.Windows.Forms
+
+
+ System.XML
+
+
+
+
+
+ IvyProbe.cs
+
+
+ Code
+
+
+ Form
+
+
+ True
+ True
+ Settings.settings
+
+
+ IvyProbe.cs
+ Designer
+
+
+
+
+ False
+ .NET Framework 2.0
+ true
+
+
+
+
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+
+
+ {F2F03CF7-0087-4EDB-AD15-80C9E8DA2617}
+ Ivy
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/IvyProbe/IvyProbe.csproj.vspscc b/IvyProbe/IvyProbe.csproj.vspscc
new file mode 100644
index 0000000..b9b6fea
--- /dev/null
+++ b/IvyProbe/IvyProbe.csproj.vspscc
@@ -0,0 +1,10 @@
+""
+{
+"FILE_VERSION" = "9237"
+"ENLISTMENT_CHOICE" = "NEVER"
+"PROJECT_FILE_RELATIVE_PATH" = "relative:IvyTest"
+"NUMBER_OF_EXCLUDED_FILES" = "0"
+"ORIGINAL_PROJECT_FILE_PATH" = ""
+"NUMBER_OF_NESTED_PROJECTS" = "0"
+"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER"
+}
diff --git a/IvyProbe/IvyProbe.resx b/IvyProbe/IvyProbe.resx
new file mode 100644
index 0000000..b3f4b38
--- /dev/null
+++ b/IvyProbe/IvyProbe.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 217, 17
+
+
\ No newline at end of file
diff --git a/IvyProbe/IvyProbe_TemporaryKey.pfx b/IvyProbe/IvyProbe_TemporaryKey.pfx
new file mode 100644
index 0000000..0a205ff
Binary files /dev/null and b/IvyProbe/IvyProbe_TemporaryKey.pfx differ
diff --git a/IvyProbe/Properties/AssemblyInfo.cs b/IvyProbe/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..839f52a
--- /dev/null
+++ b/IvyProbe/Properties/AssemblyInfo.cs
@@ -0,0 +1,58 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+
+//
+// Les informations générales relatives à un assembly dépendent de
+// l'ensemble d'attributs suivant. Pour modifier les informations
+// associées à un assembly, changez les valeurs de ces attributs.
+//
+[assembly: AssemblyTitle("IvyProbe")]
+[assembly: AssemblyDescription("Ivy Debug Tool")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("DTI/SDER")]
+[assembly: AssemblyProduct("Ivy")]
+[assembly: AssemblyCopyright("")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+//
+// Les informations de version pour un assembly se composent des quatre valeurs suivantes :
+//
+// Version principale
+// Version secondaire
+// Numéro de build
+// Révision
+//
+// Vous pouvez spécifier toutes les valeurs ou indiquer des numéros de révision et de build par défaut
+// en utilisant '*', comme ci-dessous :
+
+[assembly: AssemblyVersion("2.0.*")]
+
+//
+// Pour signer votre assembly, vous devez spécifier la clé à utiliser. Consultez
+// la documentation Microsoft .NET Framework pour plus d'informations sur la signature d'un assembly.
+//
+// Utilisez les attributs ci-dessous pour contrôler la clé utilisée lors de la signature.
+//
+// Remarques :
+// (*) Si aucune clé n'est spécifiée, l'assembly n'est pas signé.
+// (*) KeyName fait référence à une clé installée dans le fournisseur de
+// services cryptographiques (CSP) de votre ordinateur. KeyFile fait référence à un fichier qui contient
+// une clé.
+// (*) Si les valeurs de KeyFile et de KeyName sont spécifiées, le
+// traitement suivant se produit :
+// (1) Si KeyName se trouve dans le CSP, la clé est utilisée.
+// (2) Si KeyName n'existe pas mais que KeyFile existe, la clé
+// de KeyFile est installée dans le CSP et utilisée.
+// (*) Pour créer KeyFile, vous pouvez utiliser l'utilitaire sn.exe (Strong Name, Nom fort).
+// Lors de la spécification de KeyFile, son emplacement doit être
+// relatif au répertoire de sortie du projet qui est
+// %Project Directory%\obj\. Par exemple, si votre KeyFile se trouve
+// dans le répertoire du projet, vous devez spécifier l'attribut
+// AssemblyKeyFile sous la forme [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
+// (*) DelaySign (signature différée) est une option avancée. Pour plus d'informations, consultez la
+// documentation Microsoft .NET Framework.
+//
+[assembly: AssemblyDelaySign(false)]
+[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyKeyName("")]
diff --git a/IvyProbe/Properties/Settings.Designer.cs b/IvyProbe/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..f2b2c1a
--- /dev/null
+++ b/IvyProbe/Properties/Settings.Designer.cs
@@ -0,0 +1,35 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:2.0.50727.42
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace IvyProbe.Properties {
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default {
+ get {
+ return defaultInstance;
+ }
+ }
+
+ [global::System.Configuration.ApplicationScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("")]
+ public string IvyBus {
+ get {
+ return ((string)(this["IvyBus"]));
+ }
+ }
+ }
+}
diff --git a/IvyProbe/Properties/Settings.settings b/IvyProbe/Properties/Settings.settings
new file mode 100644
index 0000000..421d8f2
--- /dev/null
+++ b/IvyProbe/Properties/Settings.settings
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/IvyProbe/app.config b/IvyProbe/app.config
new file mode 100644
index 0000000..e9c8b0c
--- /dev/null
+++ b/IvyProbe/app.config
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/IvyToDel/IvyProbe/App.ico b/IvyToDel/IvyProbe/App.ico
deleted file mode 100644
index 3a5525f..0000000
Binary files a/IvyToDel/IvyProbe/App.ico and /dev/null differ
diff --git a/IvyToDel/IvyProbe/IvyProbe.Designer.cs b/IvyToDel/IvyProbe/IvyProbe.Designer.cs
deleted file mode 100644
index be00720..0000000
--- a/IvyToDel/IvyProbe/IvyProbe.Designer.cs
+++ /dev/null
@@ -1,212 +0,0 @@
-namespace IvyProbe
-{
- partial class IvyProbe
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- this.label1 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.tbRegexp = new System.Windows.Forms.TextBox();
- this.tbMsg = new System.Windows.Forms.TextBox();
- this.ta = new System.Windows.Forms.TextBox();
- this.btBind = new System.Windows.Forms.Button();
- this.btSend = new System.Windows.Forms.Button();
- this.btUnbind = new System.Windows.Forms.Button();
- this.btBindSimple = new System.Windows.Forms.Button();
- this.busDomain = new IvyBus.IvyDomain();
- this.bus = new IvyBus.Ivy(this.components);
- this.ivyApplicationBinding1 = new IvyBus.IvyApplicationBinding(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.bus)).BeginInit();
- this.SuspendLayout();
- //
- // label1
- //
- this.label1.Location = new System.Drawing.Point(4, 31);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(24, 16);
- this.label1.TabIndex = 0;
- this.label1.Text = "exp:";
- //
- // label2
- //
- this.label2.Location = new System.Drawing.Point(8, 244);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(56, 16);
- this.label2.TabIndex = 1;
- this.label2.Text = "Msg:";
- //
- // tbRegexp
- //
- this.tbRegexp.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.tbRegexp.Location = new System.Drawing.Point(28, 27);
- this.tbRegexp.Name = "tbRegexp";
- this.tbRegexp.Size = new System.Drawing.Size(228, 20);
- this.tbRegexp.TabIndex = 2;
- this.tbRegexp.Text = "(.*)";
- this.tbRegexp.TextChanged += new System.EventHandler(this.tbRegexp_TextChanged);
- //
- // tbMsg
- //
- this.tbMsg.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.tbMsg.Location = new System.Drawing.Point(72, 240);
- this.tbMsg.Name = "tbMsg";
- this.tbMsg.Size = new System.Drawing.Size(326, 20);
- this.tbMsg.TabIndex = 3;
- this.tbMsg.Text = "msg";
- this.tbMsg.TextChanged += new System.EventHandler(this.tbMsg_TextChanged);
- //
- // ta
- //
- this.ta.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.ta.Location = new System.Drawing.Point(0, 50);
- this.ta.Multiline = true;
- this.ta.Name = "ta";
- this.ta.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
- this.ta.Size = new System.Drawing.Size(478, 184);
- this.ta.TabIndex = 4;
- //
- // btBind
- //
- this.btBind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.btBind.Location = new System.Drawing.Point(262, 27);
- this.btBind.Name = "btBind";
- this.btBind.Size = new System.Drawing.Size(73, 20);
- this.btBind.TabIndex = 5;
- this.btBind.Text = "bind regexp";
- this.btBind.Click += new System.EventHandler(this.RegexpCB);
- //
- // btSend
- //
- this.btSend.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.btSend.Location = new System.Drawing.Point(406, 240);
- this.btSend.Name = "btSend";
- this.btSend.Size = new System.Drawing.Size(64, 24);
- this.btSend.TabIndex = 6;
- this.btSend.Text = "Send";
- this.btSend.Click += new System.EventHandler(this.SendCB);
- //
- // btUnbind
- //
- this.btUnbind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.btUnbind.Location = new System.Drawing.Point(426, 27);
- this.btUnbind.Name = "btUnbind";
- this.btUnbind.Size = new System.Drawing.Size(48, 20);
- this.btUnbind.TabIndex = 7;
- this.btUnbind.Text = "unbind";
- this.btUnbind.Click += new System.EventHandler(this.btUnbind_Click);
- //
- // btBindSimple
- //
- this.btBindSimple.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.btBindSimple.Location = new System.Drawing.Point(341, 27);
- this.btBindSimple.Name = "btBindSimple";
- this.btBindSimple.Size = new System.Drawing.Size(77, 20);
- this.btBindSimple.TabIndex = 8;
- this.btBindSimple.Text = "bind simple";
- this.btBindSimple.Click += new System.EventHandler(this.ExpressionCB);
- //
- // busDomain
- //
- this.busDomain.Domain = "10.192.36.255:2011";
- this.busDomain.Location = new System.Drawing.Point(0, 0);
- this.busDomain.Margin = new System.Windows.Forms.Padding(0);
- this.busDomain.Name = "busDomain";
- this.busDomain.Size = new System.Drawing.Size(256, 24);
- this.busDomain.TabIndex = 0;
- this.busDomain.DomainChanged += new System.EventHandler(this.busDomain_DomainChanged);
- //
- // bus
- //
- this.bus.AppName = "IvyProbeC#";
- this.bus.AppPriority = ((ushort)(100));
- this.bus.Bindings.Add(this.ivyApplicationBinding1);
- this.bus.Culture = new System.Globalization.CultureInfo("en-US");
- this.bus.ReadyMessage = "IvyProbeC# ready";
- this.bus.BindingFilter += new System.EventHandler(this.bus_BindingFilter);
- this.bus.ErrorMessage += new System.EventHandler(this.bus_ErrorMessage);
- this.bus.DirectMessageReceived += new System.EventHandler(this.directMessage);
- this.bus.BindingAdd += new System.EventHandler(this.bus_addBinding);
- this.bus.ClientConnected += new System.EventHandler(this.connect);
- this.bus.ClientDisconnected += new System.EventHandler(this.disconnect);
- this.bus.BindingRemove += new System.EventHandler(this.bus_removeBinding);
- this.bus.DieReceived += new System.EventHandler(this.die);
- //
- // ivyApplicationBinding1
- //
- this.ivyApplicationBinding1.Arguments.Add("Name");
- this.ivyApplicationBinding1.Binding = IvyBus.BindingType.Regexp;
- this.ivyApplicationBinding1.Expression = "^{0}(.*)";
- this.ivyApplicationBinding1.Callback += new System.EventHandler(this.ivyprobe);
- //
- // IvyProbe
- //
- this.AcceptButton = this.btSend;
- this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
- this.ClientSize = new System.Drawing.Size(478, 266);
- this.Controls.Add(this.busDomain);
- this.Controls.Add(this.btBindSimple);
- this.Controls.Add(this.btUnbind);
- this.Controls.Add(this.btSend);
- this.Controls.Add(this.btBind);
- this.Controls.Add(this.ta);
- this.Controls.Add(this.tbMsg);
- this.Controls.Add(this.tbRegexp);
- this.Controls.Add(this.label2);
- this.Controls.Add(this.label1);
- this.DoubleBuffered = true;
- this.Name = "IvyProbe";
- this.Text = "IvyProbe";
- this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.IvyProbe_FormClosed);
- this.Load += new System.EventHandler(this.IvyProbe_Load);
- ((System.ComponentModel.ISupportInitialize)(this.bus)).EndInit();
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
-
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.TextBox tbRegexp;
- private System.Windows.Forms.TextBox tbMsg;
- private System.Windows.Forms.Button btBind;
- private System.Windows.Forms.Button btSend;
- private System.Windows.Forms.TextBox ta;
- private System.Windows.Forms.Button btBindSimple;
- private System.Windows.Forms.Button btUnbind;
- private IvyBus.IvyDomain busDomain;
- private IvyBus.Ivy bus;
- private IvyBus.IvyApplicationBinding ivyApplicationBinding1;
- }
-}
-
diff --git a/IvyToDel/IvyProbe/IvyProbe.cs b/IvyToDel/IvyProbe/IvyProbe.cs
deleted file mode 100644
index 31c024a..0000000
--- a/IvyToDel/IvyProbe/IvyProbe.cs
+++ /dev/null
@@ -1,166 +0,0 @@
-namespace IvyProbe
-{
- using System;
- using System.Windows.Forms;
- using IvyBus;
- using System.IO;
- using System.Runtime.Serialization;
- using System.Runtime.Serialization.Formatters.Binary;
- using System.Reflection;
- using System.Net;
-
- partial class IvyProbe : System.Windows.Forms.Form
- {
-
- public IvyProbe()
- {
- //
- // Requis pour la prise en charge du Concepteur Windows Forms
- //
- InitializeComponent();
- }
-
- private void append(string s)
- {
- // je mettrais bien la date, aussi.
- ta.AppendText(s + "\r\n");
- }
-
- private void connect(object sender, IvyEventArgs e)
- {
- append(e.Client.ApplicationName + " connected from " + Dns.GetHostEntry(e.Client.RemoteAddress).HostName);
- }
- private void disconnect(object sender, IvyEventArgs e)
- {
- append(e.Client.ApplicationName + " disconnected from " + Dns.GetHostEntry(e.Client.RemoteAddress).HostName);
- }
- private void die(object sender, IvyDieEventArgs e)
- {
- append("receive die from " + e.Client.ApplicationName + " cause: " + e.Argument);
- }
- private void directMessage(object sender, IvyEventArgs e)
- {
- append(e.Client.ApplicationName + " direct Message " + e.Id + e.Argument);
- }
- private void receive(object sender, IvyMessageEventArgs e)
- {
- string receive_str = "client " + e.Client.ApplicationName + " envoie: [";
- receive_str += string.Join(",", e.Arguments);
- receive_str += "]";
- receive_str += " for '" + ((IvyApplicationBinding)sender).FormatedExpression + "'";
- append(receive_str);
- }
- public void RegexpCB(System.Object event_sender, System.EventArgs e)
- {
- // ajoute la nouvelle regex
- string regexp = tbRegexp.Text;
- regexp.Trim();
- int regexp_id = bus.BindMsg(regexp, receive);
- tbRegexp.Text = "";
- append( "bind("+regexp_id+") ->"+regexp);
- }
- public void ExpressionCB(System.Object event_sender, System.EventArgs e)
- {
- // ajoute la nouvelle regex
- string expression = tbRegexp.Text;
- expression.Trim();
- int regexp_id = bus.BindSimpleMsg(expression, receive);
- tbRegexp.Text = "";
- append( "bind("+regexp_id+") ->"+expression);
- }
-
-
- public void SendCB(System.Object event_sender, System.EventArgs e)
- {
- int count;
- System.String tosend = tbMsg.Text;
- tbMsg.Text = "";
- DateTime debut = DateTime.Now;
- count = bus.SendMsg(tosend);
- TimeSpan duree = DateTime.Now - debut;
- append("Sending '" + tosend + "' count " + count + " in " + duree.TotalMilliseconds + " ms");
- }
-
- [STAThread]
- public static void Main(System.String[] args)
- {
- Application.EnableVisualStyles();
- Application.SetCompatibleTextRenderingDefault(false);
- Application.Run(new IvyProbe());
-
- }
-
- private void tbMsg_TextChanged(object sender, System.EventArgs e)
- {
- btSend.Enabled = (tbMsg.Text != "");
- }
-
- private void tbRegexp_TextChanged(object sender, System.EventArgs e)
- {
- bool enable = (tbRegexp.Text != "");
- btBind.Enabled = enable;
- btBindSimple.Enabled = enable;
- btUnbind.Enabled = enable;
- }
-
- private void btUnbind_Click(object sender, System.EventArgs e)
- {
- // enleve la regex
- string regexp = tbRegexp.Text;
- bool removed = bus.UnbindMsg( regexp );
- if ( removed )
- {
- append( "unbind("+regexp+")");
- tbRegexp.Text = "";
- }
- else
- {
- append( "unbind can't find binding ("+regexp+")");
- }
- }
-
- private void bus_addBinding(object sender, IvyEventArgs e)
- {
- append(e.Client.ApplicationName + " add binding '" + e.Argument + "'");
- }
-
- private void bus_removeBinding(object sender, IvyEventArgs e)
- {
- append(e.Client.ApplicationName + " remove binding '" + e.Argument + "'");
- }
-
- private void bus_BindingFilter(object sender, IvyEventArgs e)
- {
- // should not appen in this application because no messages classes declared
- append(e.Client.ApplicationName + " filter binding '" + e.Argument + "'");
- }
- private void bus_ErrorMessage(object sender, IvyEventArgs e)
- {
- append(e.Client.ApplicationName + " error message " + e.Id + " '" + e.Argument + "'");
- }
-
- private void busDomain_DomainChanged(object sender, EventArgs e)
- {
- bus.Stop();
- bus.Start(busDomain.Domain);
- }
-
- private void IvyProbe_FormClosed(object sender, FormClosedEventArgs e)
- {
- bus.Stop();
- }
-
- private void IvyProbe_Load(object sender, EventArgs e)
- {
- bus.Start(busDomain.Domain);
- }
-
- private void ivyprobe(object sender, IvyMessageEventArgs e)
- {
- // just for testing of Desin Bindings
- receive(sender, e);
- }
-
-
- }
-}
\ No newline at end of file
diff --git a/IvyToDel/IvyProbe/IvyProbe.csproj b/IvyToDel/IvyProbe/IvyProbe.csproj
deleted file mode 100644
index 39a800b..0000000
--- a/IvyToDel/IvyProbe/IvyProbe.csproj
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
- Local
- 8.0.50727
- 2.0
- {5EFDDE31-9A31-43EB-8E56-6C29F7EAAD48}
- SAK
- SAK
- SAK
- SAK
- Debug
- AnyCPU
- App.ico
-
-
- IvyProbe
-
-
- JScript
- Grid
- IE50
- false
- WinExe
- IvyProbe
- OnBuildSuccess
-
-
-
-
-
-
- true
- B0F2EC88A4EE5408BAC0B7041F239A7265AA2FAA
- IvyProbe_TemporaryKey.pfx
- true
- true
- \\samba\fcolin\public_html\ClickOnce\IvyProbe\
- true
- Web
- true
- Foreground
- 7
- Days
- false
- false
- true
- http://www.tls.cena.fr/~fcolin/ClickOnce/IvyProbe/
- 1.0.0.%2a
- true
-
-
- bin\Debug\
- false
- 285212672
- false
-
-
- DEBUG;TRACE
-
-
- true
- 4096
- false
-
-
- false
- false
- false
- false
- 4
- full
- prompt
-
-
- bin\Release\
- false
- 285212672
- false
-
-
- TRACE
-
-
- false
- 4096
- false
-
-
- true
- false
- false
- false
- 4
- none
- prompt
-
-
-
- System
-
-
- System.Data
-
-
- System.Drawing
-
-
-
- System.Windows.Forms
-
-
- System.XML
-
-
-
-
-
- IvyProbe.cs
-
-
- Code
-
-
- Form
-
-
- True
- True
- Settings.settings
-
-
- IvyProbe.cs
- Designer
-
-
-
-
- False
- .NET Framework 2.0
- true
-
-
-
-
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
-
-
- {F2F03CF7-0087-4EDB-AD15-80C9E8DA2617}
- Ivy
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/IvyToDel/IvyProbe/IvyProbe.csproj.vspscc b/IvyToDel/IvyProbe/IvyProbe.csproj.vspscc
deleted file mode 100644
index b9b6fea..0000000
--- a/IvyToDel/IvyProbe/IvyProbe.csproj.vspscc
+++ /dev/null
@@ -1,10 +0,0 @@
-""
-{
-"FILE_VERSION" = "9237"
-"ENLISTMENT_CHOICE" = "NEVER"
-"PROJECT_FILE_RELATIVE_PATH" = "relative:IvyTest"
-"NUMBER_OF_EXCLUDED_FILES" = "0"
-"ORIGINAL_PROJECT_FILE_PATH" = ""
-"NUMBER_OF_NESTED_PROJECTS" = "0"
-"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER"
-}
diff --git a/IvyToDel/IvyProbe/IvyProbe.resx b/IvyToDel/IvyProbe/IvyProbe.resx
deleted file mode 100644
index b3f4b38..0000000
--- a/IvyToDel/IvyProbe/IvyProbe.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 217, 17
-
-
\ No newline at end of file
diff --git a/IvyToDel/IvyProbe/IvyProbe_TemporaryKey.pfx b/IvyToDel/IvyProbe/IvyProbe_TemporaryKey.pfx
deleted file mode 100644
index 0a205ff..0000000
Binary files a/IvyToDel/IvyProbe/IvyProbe_TemporaryKey.pfx and /dev/null differ
diff --git a/IvyToDel/IvyProbe/Properties/AssemblyInfo.cs b/IvyToDel/IvyProbe/Properties/AssemblyInfo.cs
deleted file mode 100644
index 839f52a..0000000
--- a/IvyToDel/IvyProbe/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,58 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-
-//
-// Les informations générales relatives à un assembly dépendent de
-// l'ensemble d'attributs suivant. Pour modifier les informations
-// associées à un assembly, changez les valeurs de ces attributs.
-//
-[assembly: AssemblyTitle("IvyProbe")]
-[assembly: AssemblyDescription("Ivy Debug Tool")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("DTI/SDER")]
-[assembly: AssemblyProduct("Ivy")]
-[assembly: AssemblyCopyright("")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-//
-// Les informations de version pour un assembly se composent des quatre valeurs suivantes :
-//
-// Version principale
-// Version secondaire
-// Numéro de build
-// Révision
-//
-// Vous pouvez spécifier toutes les valeurs ou indiquer des numéros de révision et de build par défaut
-// en utilisant '*', comme ci-dessous :
-
-[assembly: AssemblyVersion("2.0.*")]
-
-//
-// Pour signer votre assembly, vous devez spécifier la clé à utiliser. Consultez
-// la documentation Microsoft .NET Framework pour plus d'informations sur la signature d'un assembly.
-//
-// Utilisez les attributs ci-dessous pour contrôler la clé utilisée lors de la signature.
-//
-// Remarques :
-// (*) Si aucune clé n'est spécifiée, l'assembly n'est pas signé.
-// (*) KeyName fait référence à une clé installée dans le fournisseur de
-// services cryptographiques (CSP) de votre ordinateur. KeyFile fait référence à un fichier qui contient
-// une clé.
-// (*) Si les valeurs de KeyFile et de KeyName sont spécifiées, le
-// traitement suivant se produit :
-// (1) Si KeyName se trouve dans le CSP, la clé est utilisée.
-// (2) Si KeyName n'existe pas mais que KeyFile existe, la clé
-// de KeyFile est installée dans le CSP et utilisée.
-// (*) Pour créer KeyFile, vous pouvez utiliser l'utilitaire sn.exe (Strong Name, Nom fort).
-// Lors de la spécification de KeyFile, son emplacement doit être
-// relatif au répertoire de sortie du projet qui est
-// %Project Directory%\obj\. Par exemple, si votre KeyFile se trouve
-// dans le répertoire du projet, vous devez spécifier l'attribut
-// AssemblyKeyFile sous la forme [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
-// (*) DelaySign (signature différée) est une option avancée. Pour plus d'informations, consultez la
-// documentation Microsoft .NET Framework.
-//
-[assembly: AssemblyDelaySign(false)]
-[assembly: AssemblyKeyFile("")]
-[assembly: AssemblyKeyName("")]
diff --git a/IvyToDel/IvyProbe/Properties/Settings.Designer.cs b/IvyToDel/IvyProbe/Properties/Settings.Designer.cs
deleted file mode 100644
index f2b2c1a..0000000
--- a/IvyToDel/IvyProbe/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.42
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace IvyProbe.Properties {
-
-
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
-
- private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default {
- get {
- return defaultInstance;
- }
- }
-
- [global::System.Configuration.ApplicationScopedSettingAttribute()]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Configuration.DefaultSettingValueAttribute("")]
- public string IvyBus {
- get {
- return ((string)(this["IvyBus"]));
- }
- }
- }
-}
diff --git a/IvyToDel/IvyProbe/Properties/Settings.settings b/IvyToDel/IvyProbe/Properties/Settings.settings
deleted file mode 100644
index 421d8f2..0000000
--- a/IvyToDel/IvyProbe/Properties/Settings.settings
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/IvyToDel/IvyProbe/app.config b/IvyToDel/IvyProbe/app.config
deleted file mode 100644
index e9c8b0c..0000000
--- a/IvyToDel/IvyProbe/app.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
--
cgit v1.1