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