summaryrefslogtreecommitdiff
path: root/CSharp/Ivy/IvyProbe
diff options
context:
space:
mode:
Diffstat (limited to 'CSharp/Ivy/IvyProbe')
-rw-r--r--CSharp/Ivy/IvyProbe/App.icobin1078 -> 0 bytes
-rw-r--r--CSharp/Ivy/IvyProbe/IvyProbe.Designer.cs212
-rw-r--r--CSharp/Ivy/IvyProbe/IvyProbe.cs166
-rw-r--r--CSharp/Ivy/IvyProbe/IvyProbe.csproj164
-rw-r--r--CSharp/Ivy/IvyProbe/IvyProbe.csproj.vspscc10
-rw-r--r--CSharp/Ivy/IvyProbe/IvyProbe.resx123
-rw-r--r--CSharp/Ivy/IvyProbe/IvyProbe_TemporaryKey.pfxbin1676 -> 0 bytes
-rw-r--r--CSharp/Ivy/IvyProbe/Properties/AssemblyInfo.cs58
-rw-r--r--CSharp/Ivy/IvyProbe/Properties/Settings.Designer.cs35
-rw-r--r--CSharp/Ivy/IvyProbe/Properties/Settings.settings9
-rw-r--r--CSharp/Ivy/IvyProbe/app.config15
11 files changed, 0 insertions, 792 deletions
diff --git a/CSharp/Ivy/IvyProbe/App.ico b/CSharp/Ivy/IvyProbe/App.ico
deleted file mode 100644
index 3a5525f..0000000
--- a/CSharp/Ivy/IvyProbe/App.ico
+++ /dev/null
Binary files differ
diff --git a/CSharp/Ivy/IvyProbe/IvyProbe.Designer.cs b/CSharp/Ivy/IvyProbe/IvyProbe.Designer.cs
deleted file mode 100644
index be00720..0000000
--- a/CSharp/Ivy/IvyProbe/IvyProbe.Designer.cs
+++ /dev/null
@@ -1,212 +0,0 @@
-namespace IvyProbe
-{
- partial class IvyProbe
- {
- /// <summary>
- /// Required designer variable.
- /// </summary>
- private System.ComponentModel.IContainer components = null;
-
- /// <summary>
- /// Clean up any resources being used.
- /// </summary>
- /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- /// <summary>
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- /// </summary>
- 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<IvyBus.IvyEventArgs>(this.bus_BindingFilter);
- this.bus.ErrorMessage += new System.EventHandler<IvyBus.IvyEventArgs>(this.bus_ErrorMessage);
- this.bus.DirectMessageReceived += new System.EventHandler<IvyBus.IvyEventArgs>(this.directMessage);
- this.bus.BindingAdd += new System.EventHandler<IvyBus.IvyEventArgs>(this.bus_addBinding);
- this.bus.ClientConnected += new System.EventHandler<IvyBus.IvyEventArgs>(this.connect);
- this.bus.ClientDisconnected += new System.EventHandler<IvyBus.IvyEventArgs>(this.disconnect);
- this.bus.BindingRemove += new System.EventHandler<IvyBus.IvyEventArgs>(this.bus_removeBinding);
- this.bus.DieReceived += new System.EventHandler<IvyBus.IvyDieEventArgs>(this.die);
- //
- // ivyApplicationBinding1
- //
- this.ivyApplicationBinding1.Arguments.Add("Name");
- this.ivyApplicationBinding1.Binding = IvyBus.BindingType.Regexp;
- this.ivyApplicationBinding1.Expression = "^{0}(.*)";
- this.ivyApplicationBinding1.Callback += new System.EventHandler<IvyBus.IvyMessageEventArgs>(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/CSharp/Ivy/IvyProbe/IvyProbe.cs b/CSharp/Ivy/IvyProbe/IvyProbe.cs
deleted file mode 100644
index 31c024a..0000000
--- a/CSharp/Ivy/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/CSharp/Ivy/IvyProbe/IvyProbe.csproj b/CSharp/Ivy/IvyProbe/IvyProbe.csproj
deleted file mode 100644
index 39a800b..0000000
--- a/CSharp/Ivy/IvyProbe/IvyProbe.csproj
+++ /dev/null
@@ -1,164 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <ProjectType>Local</ProjectType>
- <ProductVersion>8.0.50727</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{5EFDDE31-9A31-43EB-8E56-6C29F7EAAD48}</ProjectGuid>
- <SccProjectName>SAK</SccProjectName>
- <SccLocalPath>SAK</SccLocalPath>
- <SccAuxPath>SAK</SccAuxPath>
- <SccProvider>SAK</SccProvider>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ApplicationIcon>App.ico</ApplicationIcon>
- <AssemblyKeyContainerName>
- </AssemblyKeyContainerName>
- <AssemblyName>IvyProbe</AssemblyName>
- <AssemblyOriginatorKeyFile>
- </AssemblyOriginatorKeyFile>
- <DefaultClientScript>JScript</DefaultClientScript>
- <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
- <DefaultTargetSchema>IE50</DefaultTargetSchema>
- <DelaySign>false</DelaySign>
- <OutputType>WinExe</OutputType>
- <RootNamespace>IvyProbe</RootNamespace>
- <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
- <StartupObject>
- </StartupObject>
- <FileUpgradeFlags>
- </FileUpgradeFlags>
- <UpgradeBackupLocation>
- </UpgradeBackupLocation>
- <IsWebBootstrapper>true</IsWebBootstrapper>
- <ManifestCertificateThumbprint>B0F2EC88A4EE5408BAC0B7041F239A7265AA2FAA</ManifestCertificateThumbprint>
- <ManifestKeyFile>IvyProbe_TemporaryKey.pfx</ManifestKeyFile>
- <GenerateManifests>true</GenerateManifests>
- <SignManifests>true</SignManifests>
- <PublishUrl>\\samba\fcolin\public_html\ClickOnce\IvyProbe\</PublishUrl>
- <Install>true</Install>
- <InstallFrom>Web</InstallFrom>
- <UpdateEnabled>true</UpdateEnabled>
- <UpdateMode>Foreground</UpdateMode>
- <UpdateInterval>7</UpdateInterval>
- <UpdateIntervalUnits>Days</UpdateIntervalUnits>
- <UpdatePeriodically>false</UpdatePeriodically>
- <UpdateRequired>false</UpdateRequired>
- <MapFileExtensions>true</MapFileExtensions>
- <InstallUrl>http://www.tls.cena.fr/~fcolin/ClickOnce/IvyProbe/</InstallUrl>
- <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
- <BootstrapperEnabled>true</BootstrapperEnabled>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <OutputPath>bin\Debug\</OutputPath>
- <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
- <BaseAddress>285212672</BaseAddress>
- <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
- <ConfigurationOverrideFile>
- </ConfigurationOverrideFile>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <DocumentationFile>
- </DocumentationFile>
- <DebugSymbols>true</DebugSymbols>
- <FileAlignment>4096</FileAlignment>
- <NoStdLib>false</NoStdLib>
- <NoWarn>
- </NoWarn>
- <Optimize>false</Optimize>
- <RegisterForComInterop>false</RegisterForComInterop>
- <RemoveIntegerChecks>false</RemoveIntegerChecks>
- <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
- <WarningLevel>4</WarningLevel>
- <DebugType>full</DebugType>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <OutputPath>bin\Release\</OutputPath>
- <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
- <BaseAddress>285212672</BaseAddress>
- <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
- <ConfigurationOverrideFile>
- </ConfigurationOverrideFile>
- <DefineConstants>TRACE</DefineConstants>
- <DocumentationFile>
- </DocumentationFile>
- <DebugSymbols>false</DebugSymbols>
- <FileAlignment>4096</FileAlignment>
- <NoStdLib>false</NoStdLib>
- <NoWarn>
- </NoWarn>
- <Optimize>true</Optimize>
- <RegisterForComInterop>false</RegisterForComInterop>
- <RemoveIntegerChecks>false</RemoveIntegerChecks>
- <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
- <WarningLevel>4</WarningLevel>
- <DebugType>none</DebugType>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="System">
- <Name>System</Name>
- </Reference>
- <Reference Include="System.Data">
- <Name>System.Data</Name>
- </Reference>
- <Reference Include="System.Drawing">
- <Name>System.Drawing</Name>
- </Reference>
- <Reference Include="System.Messaging" />
- <Reference Include="System.Windows.Forms">
- <Name>System.Windows.Forms</Name>
- </Reference>
- <Reference Include="System.Xml">
- <Name>System.XML</Name>
- </Reference>
- </ItemGroup>
- <ItemGroup>
- <Content Include="App.ico" />
- <Compile Include="IvyProbe.Designer.cs">
- <DependentUpon>IvyProbe.cs</DependentUpon>
- </Compile>
- <Compile Include="Properties\AssemblyInfo.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="IvyProbe.cs">
- <SubType>Form</SubType>
- </Compile>
- <Compile Include="Properties\Settings.Designer.cs">
- <AutoGen>True</AutoGen>
- <DesignTimeSharedInput>True</DesignTimeSharedInput>
- <DependentUpon>Settings.settings</DependentUpon>
- </Compile>
- <EmbeddedResource Include="IvyProbe.resx">
- <DependentUpon>IvyProbe.cs</DependentUpon>
- <SubType>Designer</SubType>
- </EmbeddedResource>
- </ItemGroup>
- <ItemGroup>
- <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
- <Visible>False</Visible>
- <ProductName>.NET Framework 2.0</ProductName>
- <Install>true</Install>
- </BootstrapperPackage>
- </ItemGroup>
- <ItemGroup>
- <None Include="app.config" />
- <None Include="IvyProbe_TemporaryKey.pfx" />
- <None Include="Properties\Settings.settings">
- <Generator>SettingsSingleFileGenerator</Generator>
- <LastGenOutput>Settings.Designer.cs</LastGenOutput>
- </None>
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Ivy\Ivy.csproj">
- <Project>{F2F03CF7-0087-4EDB-AD15-80C9E8DA2617}</Project>
- <Name>Ivy</Name>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <PropertyGroup>
- <PreBuildEvent>
- </PreBuildEvent>
- <PostBuildEvent>
- </PostBuildEvent>
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/CSharp/Ivy/IvyProbe/IvyProbe.csproj.vspscc b/CSharp/Ivy/IvyProbe/IvyProbe.csproj.vspscc
deleted file mode 100644
index b9b6fea..0000000
--- a/CSharp/Ivy/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/CSharp/Ivy/IvyProbe/IvyProbe.resx b/CSharp/Ivy/IvyProbe/IvyProbe.resx
deleted file mode 100644
index b3f4b38..0000000
--- a/CSharp/Ivy/IvyProbe/IvyProbe.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
- <!--
- Microsoft ResX Schema
-
- Version 2.0
-
- The primary goals of this format is to allow a simple XML format
- that is mostly human readable. The generation and parsing of the
- various data types are done through the TypeConverter classes
- associated with the data types.
-
- Example:
-
- ... ado.net/XML headers & schema ...
- <resheader name="resmimetype">text/microsoft-resx</resheader>
- <resheader name="version">2.0</resheader>
- <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
- <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
- <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
- <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
- <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
- <value>[base64 mime encoded serialized .NET Framework object]</value>
- </data>
- <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
- <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
- <comment>This is a comment</comment>
- </data>
-
- There are any number of "resheader" rows that contain simple
- name/value pairs.
-
- Each data row contains a name, and value. The row also contains a
- type or mimetype. Type corresponds to a .NET class that support
- text/value conversion through the TypeConverter architecture.
- Classes that don't support this are serialized and stored with the
- mimetype set.
-
- The mimetype is used for serialized objects, and tells the
- ResXResourceReader how to depersist the object. This is currently not
- extensible. For a given mimetype the value must be set accordingly:
-
- Note - application/x-microsoft.net.object.binary.base64 is the format
- that the ResXResourceWriter will generate, however the reader can
- read any of the formats listed below.
-
- mimetype: application/x-microsoft.net.object.binary.base64
- value : The object must be serialized with
- : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
- : and then encoded with base64 encoding.
-
- mimetype: application/x-microsoft.net.object.soap.base64
- value : The object must be serialized with
- : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
- : and then encoded with base64 encoding.
-
- mimetype: application/x-microsoft.net.object.bytearray.base64
- value : The object must be serialized into a byte array
- : using a System.ComponentModel.TypeConverter
- : and then encoded with base64 encoding.
- -->
- <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
- <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
- <xsd:element name="root" msdata:IsDataSet="true">
- <xsd:complexType>
- <xsd:choice maxOccurs="unbounded">
- <xsd:element name="metadata">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="value" type="xsd:string" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="name" use="required" type="xsd:string" />
- <xsd:attribute name="type" type="xsd:string" />
- <xsd:attribute name="mimetype" type="xsd:string" />
- <xsd:attribute ref="xml:space" />
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="assembly">
- <xsd:complexType>
- <xsd:attribute name="alias" type="xsd:string" />
- <xsd:attribute name="name" type="xsd:string" />
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="data">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
- <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
- </xsd:sequence>
- <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
- <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
- <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
- <xsd:attribute ref="xml:space" />
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="resheader">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
- </xsd:sequence>
- <xsd:attribute name="name" type="xsd:string" use="required" />
- </xsd:complexType>
- </xsd:element>
- </xsd:choice>
- </xsd:complexType>
- </xsd:element>
- </xsd:schema>
- <resheader name="resmimetype">
- <value>text/microsoft-resx</value>
- </resheader>
- <resheader name="version">
- <value>2.0</value>
- </resheader>
- <resheader name="reader">
- <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </resheader>
- <resheader name="writer">
- <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </resheader>
- <metadata name="bus.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>217, 17</value>
- </metadata>
-</root> \ No newline at end of file
diff --git a/CSharp/Ivy/IvyProbe/IvyProbe_TemporaryKey.pfx b/CSharp/Ivy/IvyProbe/IvyProbe_TemporaryKey.pfx
deleted file mode 100644
index 0a205ff..0000000
--- a/CSharp/Ivy/IvyProbe/IvyProbe_TemporaryKey.pfx
+++ /dev/null
Binary files differ
diff --git a/CSharp/Ivy/IvyProbe/Properties/AssemblyInfo.cs b/CSharp/Ivy/IvyProbe/Properties/AssemblyInfo.cs
deleted file mode 100644
index 839f52a..0000000
--- a/CSharp/Ivy/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\<configuration>. 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/CSharp/Ivy/IvyProbe/Properties/Settings.Designer.cs b/CSharp/Ivy/IvyProbe/Properties/Settings.Designer.cs
deleted file mode 100644
index f2b2c1a..0000000
--- a/CSharp/Ivy/IvyProbe/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-// 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.
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-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/CSharp/Ivy/IvyProbe/Properties/Settings.settings b/CSharp/Ivy/IvyProbe/Properties/Settings.settings
deleted file mode 100644
index 421d8f2..0000000
--- a/CSharp/Ivy/IvyProbe/Properties/Settings.settings
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="IvyProbe.Properties" GeneratedClassName="Settings">
- <Profiles />
- <Settings>
- <Setting Name="IvyBus" Type="System.String" Scope="Application">
- <Value Profile="(Default)" />
- </Setting>
- </Settings>
-</SettingsFile> \ No newline at end of file
diff --git a/CSharp/Ivy/IvyProbe/app.config b/CSharp/Ivy/IvyProbe/app.config
deleted file mode 100644
index e9c8b0c..0000000
--- a/CSharp/Ivy/IvyProbe/app.config
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<configuration>
- <configSections>
- <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
- <section name="IvyProbe.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
- </sectionGroup>
- </configSections>
- <applicationSettings>
- <IvyProbe.Properties.Settings>
- <setting name="IvyBus" serializeAs="String">
- <value />
- </setting>
- </IvyProbe.Properties.Settings>
- </applicationSettings>
-</configuration> \ No newline at end of file