activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From chir...@apache.org
Subject svn commit: r516051 [4/7] - in /activemq/activemq-dotnet/trunk: ./ lib/all/nunit/ src/main/csharp/ActiveMQ/ src/main/csharp/ActiveMQ/Transport/ src/main/csharp/ActiveMQ/Transport/Stomp/ src/main/csharp/ActiveMQ/Util/ src/main/csharp/NMS/ src/main/cshar...
Date Thu, 08 Mar 2007 14:24:21 GMT
Modified: activemq/activemq-dotnet/trunk/sharpdevelop-nms.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/sharpdevelop-nms.csproj?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/sharpdevelop-nms.csproj (original)
+++ activemq/activemq-dotnet/trunk/sharpdevelop-nms.csproj Thu Mar  8 06:24:17 2007
@@ -1,63 +1,63 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.50727</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{300C1716-0674-4D01-8F5D-151E59A504FE}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>NMS</RootNamespace>
-    <AssemblyName>nms</AssemblyName>
-    <WarningLevel>4</WarningLevel>
-    <StartupObject>
-    </StartupObject>
-    <SignAssembly>true</SignAssembly>
-    <AssemblyOriginatorKeyFile>activemq-dotnet.snk</AssemblyOriginatorKeyFile>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugSymbols>false</DebugSymbols>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System" />
-    <Reference Include="System.Data" />
-    <Reference Include="System.Xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="src\main\csharp\NMS\IBytesMessage.cs" />
-    <Compile Include="src\main\csharp\NMS\IConnection.cs" />
-    <Compile Include="src\main\csharp\NMS\IConnectionFactory.cs" />
-    <Compile Include="src\main\csharp\NMS\IDestination.cs" />
-    <Compile Include="src\main\csharp\NMS\IMapMessage.cs" />
-    <Compile Include="src\main\csharp\NMS\IMessage.cs" />
-    <Compile Include="src\main\csharp\NMS\IMessageConsumer.cs" />
-    <Compile Include="src\main\csharp\NMS\IMessageProducer.cs" />
-    <Compile Include="src\main\csharp\NMS\IPrimitiveMap.cs" />
-    <Compile Include="src\main\csharp\NMS\IQueue.cs" />
-    <Compile Include="src\main\csharp\NMS\ISession.cs" />
-    <Compile Include="src\main\csharp\NMS\IStartable.cs" />
-    <Compile Include="src\main\csharp\NMS\IStoppable.cs" />
-    <Compile Include="src\main\csharp\NMS\ITemporaryQueue.cs" />
-    <Compile Include="src\main\csharp\NMS\ITemporaryTopic.cs" />
-    <Compile Include="src\main\csharp\NMS\ITextMessage.cs" />
-    <Compile Include="src\main\csharp\NMS\ITopic.cs" />
-    <Compile Include="src\main\csharp\NMS\NMSConnectionException.cs" />
-    <Compile Include="src\main\csharp\NMS\NMSException.cs" />
-    <Compile Include="src\main\csharp\NMS\NMSSecurityException.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="activemq-dotnet.snk" />
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{300C1716-0674-4D01-8F5D-151E59A504FE}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>NMS</RootNamespace>
+    <AssemblyName>nms</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>activemq-dotnet.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\main\csharp\NMS\IBytesMessage.cs" />
+    <Compile Include="src\main\csharp\NMS\IConnection.cs" />
+    <Compile Include="src\main\csharp\NMS\IConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\NMS\IDestination.cs" />
+    <Compile Include="src\main\csharp\NMS\IMapMessage.cs" />
+    <Compile Include="src\main\csharp\NMS\IMessage.cs" />
+    <Compile Include="src\main\csharp\NMS\IMessageConsumer.cs" />
+    <Compile Include="src\main\csharp\NMS\IMessageProducer.cs" />
+    <Compile Include="src\main\csharp\NMS\IPrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\NMS\IQueue.cs" />
+    <Compile Include="src\main\csharp\NMS\ISession.cs" />
+    <Compile Include="src\main\csharp\NMS\IStartable.cs" />
+    <Compile Include="src\main\csharp\NMS\IStoppable.cs" />
+    <Compile Include="src\main\csharp\NMS\ITemporaryQueue.cs" />
+    <Compile Include="src\main\csharp\NMS\ITemporaryTopic.cs" />
+    <Compile Include="src\main\csharp\NMS\ITextMessage.cs" />
+    <Compile Include="src\main\csharp\NMS\ITopic.cs" />
+    <Compile Include="src\main\csharp\NMS\NMSConnectionException.cs" />
+    <Compile Include="src\main\csharp\NMS\NMSException.cs" />
+    <Compile Include="src\main\csharp\NMS\NMSSecurityException.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="activemq-dotnet.snk" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
 </Project>

Propchange: activemq/activemq-dotnet/trunk/sharpdevelop-nms.csproj
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/sharpdevelop-test.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/sharpdevelop-test.csproj?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/sharpdevelop-test.csproj (original)
+++ activemq/activemq-dotnet/trunk/sharpdevelop-test.csproj Thu Mar  8 06:24:17 2007
@@ -1,67 +1,67 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.50727</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{0706C6A6-7586-4622-ADDB-B901D05E9ED8}</ProjectGuid>
-    <OutputType>Exe</OutputType>
-    <RootNamespace>ActiveMQ</RootNamespace>
-    <AssemblyName>activemq-dotnet-test</AssemblyName>
-    <WarningLevel>4</WarningLevel>
-    <StartupObject>ActiveMQ.TestMain</StartupObject>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugSymbols>false</DebugSymbols>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="nunit.framework" />
-    <Reference Include="System" />
-    <Reference Include="System.Data" />
-    <Reference Include="System.Messaging" />
-    <Reference Include="System.Xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="src\test\csharp\ActiveMQ\Commands\CommandTest.cs" />
-    <Compile Include="src\test\csharp\ActiveMQ\OpenWire\BooleanStreamTest.cs" />
-    <Compile Include="src\test\csharp\ActiveMQ\OpenWire\EndianTest.cs" />
-    <Compile Include="src\test\csharp\ActiveMQ\OpenWire\PrimitiveMapTest.cs" />
-    <Compile Include="src\test\csharp\ActiveMQ\TestMain.cs" />
-    <Compile Include="src\test\csharp\MSMQ\MSMQTest.cs" />
-    <Compile Include="src\test\csharp\MSMQ\ConsumerTest.cs" />
-    <Compile Include="src\test\csharp\NMS\AsyncConsumeTest.cs" />
-    <Compile Include="src\test\csharp\NMS\BadConsumeTest.cs" />
-    <Compile Include="src\test\csharp\NMS\BytesMessageTest.cs" />
-    <Compile Include="src\test\csharp\NMS\ConsumerTest.cs" />
-    <Compile Include="src\test\csharp\NMS\DurableTest.cs" />
-    <Compile Include="src\test\csharp\NMS\JMSPropertyTest.cs" />
-    <Compile Include="src\test\csharp\NMS\JMSTestSupport.cs" />
-    <Compile Include="src\test\csharp\NMS\MapMessageTest.cs" />
-    <Compile Include="src\test\csharp\NMS\MessageTest.cs" />
-    <Compile Include="src\test\csharp\NMS\TemporaryQueueTest.cs" />
-    <Compile Include="src\test\csharp\NMS\TextMessage.cs" />
-    <Compile Include="src\test\csharp\NMS\TransactionTest.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="vs2005-activemq.csproj">
-      <Project>{08321F42-4B3D-4815-B592-95962BAC3B9F}</Project>
-      <Name>vs2005-activemq</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
-    <Folder Include="src\test\csharp\ActiveMQ\OpenWire\V1\" />
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{0706C6A6-7586-4622-ADDB-B901D05E9ED8}</ProjectGuid>
+    <OutputType>Exe</OutputType>
+    <RootNamespace>ActiveMQ</RootNamespace>
+    <AssemblyName>activemq-dotnet-test</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>ActiveMQ.TestMain</StartupObject>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="nunit.framework" />
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Messaging" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\test\csharp\ActiveMQ\Commands\CommandTest.cs" />
+    <Compile Include="src\test\csharp\ActiveMQ\OpenWire\BooleanStreamTest.cs" />
+    <Compile Include="src\test\csharp\ActiveMQ\OpenWire\EndianTest.cs" />
+    <Compile Include="src\test\csharp\ActiveMQ\OpenWire\PrimitiveMapTest.cs" />
+    <Compile Include="src\test\csharp\ActiveMQ\TestMain.cs" />
+    <Compile Include="src\test\csharp\MSMQ\MSMQTest.cs" />
+    <Compile Include="src\test\csharp\MSMQ\ConsumerTest.cs" />
+    <Compile Include="src\test\csharp\NMS\AsyncConsumeTest.cs" />
+    <Compile Include="src\test\csharp\NMS\BadConsumeTest.cs" />
+    <Compile Include="src\test\csharp\NMS\BytesMessageTest.cs" />
+    <Compile Include="src\test\csharp\NMS\ConsumerTest.cs" />
+    <Compile Include="src\test\csharp\NMS\DurableTest.cs" />
+    <Compile Include="src\test\csharp\NMS\JMSPropertyTest.cs" />
+    <Compile Include="src\test\csharp\NMS\JMSTestSupport.cs" />
+    <Compile Include="src\test\csharp\NMS\MapMessageTest.cs" />
+    <Compile Include="src\test\csharp\NMS\MessageTest.cs" />
+    <Compile Include="src\test\csharp\NMS\TemporaryQueueTest.cs" />
+    <Compile Include="src\test\csharp\NMS\TextMessage.cs" />
+    <Compile Include="src\test\csharp\NMS\TransactionTest.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="vs2005-activemq.csproj">
+      <Project>{08321F42-4B3D-4815-B592-95962BAC3B9F}</Project>
+      <Name>vs2005-activemq</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Folder Include="src\test\csharp\ActiveMQ\OpenWire\V1\" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
 </Project>

Propchange: activemq/activemq-dotnet/trunk/sharpdevelop-test.csproj
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/sharpdevelop.sln
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/sharpdevelop.sln?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/sharpdevelop.sln (original)
+++ activemq/activemq-dotnet/trunk/sharpdevelop.sln Thu Mar  8 06:24:17 2007
@@ -1,50 +1,50 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-activemq", "sharpdevelop-activemq.csproj", "{08321F42-4B3D-4815-B592-95962BAC3B9F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-nms", "sharpdevelop-nms.csproj", "{300C1716-0674-4D01-8F5D-151E59A504FE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-msmq", "sharpdevelop-msmq.csproj", "{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-nms-test", "sharpdevelop-nms-test.csproj", "{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-msmq-test", "sharpdevelop-msmq-test.csproj", "{2F31ED5C-44A2-464A-BD55-2B5B010654E8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-activemq-test", "sharpdevelop-activemq-test.csproj", "{EB943C69-2C9B-45E7-B95B-FB916E7057ED}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{300C1716-0674-4D01-8F5D-151E59A504FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{300C1716-0674-4D01-8F5D-151E59A504FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{300C1716-0674-4D01-8F5D-151E59A504FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{300C1716-0674-4D01-8F5D-151E59A504FE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-activemq", "sharpdevelop-activemq.csproj", "{08321F42-4B3D-4815-B592-95962BAC3B9F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-nms", "sharpdevelop-nms.csproj", "{300C1716-0674-4D01-8F5D-151E59A504FE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-msmq", "sharpdevelop-msmq.csproj", "{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-nms-test", "sharpdevelop-nms-test.csproj", "{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-msmq-test", "sharpdevelop-msmq-test.csproj", "{2F31ED5C-44A2-464A-BD55-2B5B010654E8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sharpdevelop-activemq-test", "sharpdevelop-activemq-test.csproj", "{EB943C69-2C9B-45E7-B95B-FB916E7057ED}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{08321F42-4B3D-4815-B592-95962BAC3B9F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{300C1716-0674-4D01-8F5D-151E59A504FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{300C1716-0674-4D01-8F5D-151E59A504FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{300C1716-0674-4D01-8F5D-151E59A504FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{300C1716-0674-4D01-8F5D-151E59A504FE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A5FCA129-991B-4CB2-987A-B25E43B0F5EC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2F3ABCF5-EE87-43B1-9DE7-0548FD6A4E52}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2F31ED5C-44A2-464A-BD55-2B5B010654E8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EB943C69-2C9B-45E7-B95B-FB916E7057ED}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

Propchange: activemq/activemq-dotnet/trunk/sharpdevelop.sln
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/DispatchingThread.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/DispatchingThread.cs?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/DispatchingThread.cs (original)
+++ activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/DispatchingThread.cs Thu Mar  8 06:24:17 2007
@@ -1,124 +1,124 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-using System;
-using System.Threading;
-
-
-namespace ActiveMQ
-{
-	internal class DispatchingThread
-	{
-		public delegate void DispatchFunction();
-		public delegate void ExceptionHandler(Exception exception);
-
-		private readonly AutoResetEvent m_event = new AutoResetEvent(false);
-		private bool m_bStopFlag = false;
-		private Thread m_thread = null;
-		private readonly DispatchFunction m_dispatchFunc;
-		private event ExceptionHandler m_exceptionListener;
-
-		public DispatchingThread(DispatchFunction dispatchFunc)
-		{
-			m_dispatchFunc = dispatchFunc;
-		}
-
-               // TODO can't use EventWaitHandle on MONO 1.0
-		public AutoResetEvent EventHandle
-		{
-			get { return m_event; }
-		}
-
-		internal event ExceptionHandler ExceptionListener
-		{
-			add
-			{
-				m_exceptionListener += value;
-			}
-			remove 
-			{
-				m_exceptionListener -= value;
-			}
-		}
-
-		internal void Start()
-		{
-			lock (this)
-			{
-				if (m_thread == null)
-				{
-					m_bStopFlag = false;
-					m_thread = new Thread(new ThreadStart(MyThreadFunc));
-					m_event.Set();
-					Tracer.Info("Starting dispatcher thread for session");
-					m_thread.Start();
-				}
-			}
-		}
-
-		internal void Stop()
-		{
-			Stop(System.Threading.Timeout.Infinite);
-		}
-
-		
-		internal void Stop(int timeoutMilliseconds)
-		{
-			Tracer.Info("Stopping dispatcher thread for session");
-			Thread localThread = null;
-			lock (this)
-			{
-				localThread = m_thread;
-				m_thread = null;
-				if (!m_bStopFlag)
-				{
-					m_bStopFlag = true;
-					m_event.Set();
-				}
-			}
-			if(localThread!=null)
-			{
-				localThread.Join(timeoutMilliseconds);
-			}
-			Tracer.Info("Dispatcher thread joined");
-		}
-		
-		private void MyThreadFunc()
-		{
-			Tracer.Info("Dispatcher thread started");
-			while (true) // loop forever (well, at least until we've been asked to stop)
-			{
-				lock (this)
-				{
-					if (m_bStopFlag)
-						break;
-				}
-
-				try
-				{
-					m_dispatchFunc();
-				}
-				catch (Exception ex)
-				{
-					if (m_exceptionListener != null)
-						m_exceptionListener(ex);
-				}
-				m_event.WaitOne();
-			}
-			Tracer.Info("Dispatcher thread stopped");
-		}
-	}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using System;
+using System.Threading;
+
+
+namespace ActiveMQ
+{
+	internal class DispatchingThread
+	{
+		public delegate void DispatchFunction();
+		public delegate void ExceptionHandler(Exception exception);
+
+		private readonly AutoResetEvent m_event = new AutoResetEvent(false);
+		private bool m_bStopFlag = false;
+		private Thread m_thread = null;
+		private readonly DispatchFunction m_dispatchFunc;
+		private event ExceptionHandler m_exceptionListener;
+
+		public DispatchingThread(DispatchFunction dispatchFunc)
+		{
+			m_dispatchFunc = dispatchFunc;
+		}
+
+               // TODO can't use EventWaitHandle on MONO 1.0
+		public AutoResetEvent EventHandle
+		{
+			get { return m_event; }
+		}
+
+		internal event ExceptionHandler ExceptionListener
+		{
+			add
+			{
+				m_exceptionListener += value;
+			}
+			remove 
+			{
+				m_exceptionListener -= value;
+			}
+		}
+
+		internal void Start()
+		{
+			lock (this)
+			{
+				if (m_thread == null)
+				{
+					m_bStopFlag = false;
+					m_thread = new Thread(new ThreadStart(MyThreadFunc));
+					m_event.Set();
+					Tracer.Info("Starting dispatcher thread for session");
+					m_thread.Start();
+				}
+			}
+		}
+
+		internal void Stop()
+		{
+			Stop(System.Threading.Timeout.Infinite);
+		}
+
+		
+		internal void Stop(int timeoutMilliseconds)
+		{
+			Tracer.Info("Stopping dispatcher thread for session");
+			Thread localThread = null;
+			lock (this)
+			{
+				localThread = m_thread;
+				m_thread = null;
+				if (!m_bStopFlag)
+				{
+					m_bStopFlag = true;
+					m_event.Set();
+				}
+			}
+			if(localThread!=null)
+			{
+				localThread.Join(timeoutMilliseconds);
+			}
+			Tracer.Info("Dispatcher thread joined");
+		}
+		
+		private void MyThreadFunc()
+		{
+			Tracer.Info("Dispatcher thread started");
+			while (true) // loop forever (well, at least until we've been asked to stop)
+			{
+				lock (this)
+				{
+					if (m_bStopFlag)
+						break;
+				}
+
+				try
+				{
+					m_dispatchFunc();
+				}
+				catch (Exception ex)
+				{
+					if (m_exceptionListener != null)
+						m_exceptionListener(ex);
+				}
+				m_event.WaitOne();
+			}
+			Tracer.Info("Dispatcher thread stopped");
+		}
+	}
 }

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/DispatchingThread.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/ITrace.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/ITrace.cs?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/ITrace.cs (original)
+++ activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/ITrace.cs Thu Mar  8 06:24:17 2007
@@ -1,49 +1,49 @@
-//
-// Copyright 2001-2006 The Apache Software Foundation
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-
-using System;
-using System.Text;
-
-namespace ActiveMQ
-{
-	/// <summary>
-	/// The ITrace interface is used internally by ActiveMQ to log messages.
-	/// The client aplication may provide an implementation of ITrace if it wishes to
-	/// route messages to a specific destination.
-	/// </summary>
-	/// <remarks>
-	/// <para>
-	/// Use the <see cref="Tracer"/> class to register an instance of ITrace as the
-	/// active trace destination.
-	/// </para>
-	/// </remarks>
-	public interface ITrace
-	{
-		void Debug(string message);
-		void Info(string message);
-		void Warn(string message);
-  		void Error(string message);
-		void Fatal(object message);
-
-		bool IsDebugEnabled { get; }
-		bool IsInfoEnabled { get; }
-		bool IsWarnEnabled { get; }
-		bool IsErrorEnabled { get; }
-		bool IsFatalEnabled { get; }
-	}
-}
-
-
+//
+// Copyright 2001-2006 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+using System;
+using System.Text;
+
+namespace ActiveMQ
+{
+	/// <summary>
+	/// The ITrace interface is used internally by ActiveMQ to log messages.
+	/// The client aplication may provide an implementation of ITrace if it wishes to
+	/// route messages to a specific destination.
+	/// </summary>
+	/// <remarks>
+	/// <para>
+	/// Use the <see cref="Tracer"/> class to register an instance of ITrace as the
+	/// active trace destination.
+	/// </para>
+	/// </remarks>
+	public interface ITrace
+	{
+		void Debug(string message);
+		void Info(string message);
+		void Warn(string message);
+  		void Error(string message);
+		void Fatal(object message);
+
+		bool IsDebugEnabled { get; }
+		bool IsInfoEnabled { get; }
+		bool IsWarnEnabled { get; }
+		bool IsErrorEnabled { get; }
+		bool IsFatalEnabled { get; }
+	}
+}
+
+

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/ITrace.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Tracer.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Tracer.cs?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Tracer.cs (original)
+++ activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Tracer.cs Thu Mar  8 06:24:17 2007
@@ -1,106 +1,106 @@
-using System;
-using System.Text;
-
-namespace ActiveMQ
-{
-	public sealed class Tracer 
-	{
-		private static ITrace s_trace = null;
-
-		// prevent instantiation of this class. All methods are static.
-		private Tracer()
-		{
-		}
-
-		public static ITrace Trace
-		{
-			get { return s_trace; }
-			set { s_trace = value; }
-		}
-
-        public static void Debug(object message)
-		{
-			if (s_trace!=null && s_trace.IsDebugEnabled)
-				s_trace.Debug(message.ToString());
-		}
-
-        public static void DebugFormat(string format, params object[] args)
-		{
-			if (s_trace != null && s_trace.IsDebugEnabled)
-				s_trace.Debug(string.Format(format, args));
-		}
-
-		public static void Info(object message)
-		{
-			if (s_trace != null && s_trace.IsInfoEnabled)
-				s_trace.Info(message.ToString());
-		}
-
-        public static void InfoFormat(string format, params object[] args)
-		{
-			if (s_trace != null && s_trace.IsInfoEnabled)
-				s_trace.Info(string.Format(format, args));
-		}
-
-        public static void Warn(object message)
-		{
-			if (s_trace != null && s_trace.IsWarnEnabled)
-				s_trace.Warn(message.ToString());
-		}
-
-        public static void WarnFormat(string format, params object[] args)
-		{
-			if (s_trace != null && s_trace.IsWarnEnabled)
-				s_trace.Warn(string.Format(format, args));
-		}
-
-        public static void Error(object message)
-		{
-			if (s_trace != null && s_trace.IsErrorEnabled)
-				s_trace.Error(message.ToString());
-		}
-
-        public static void ErrorFormat(string format, params object[] args)
-		{
-			if (s_trace != null && s_trace.IsErrorEnabled)
-				s_trace.Error(string.Format(format, args));
-		}
-
-        public static void Fatal(object message)
-		{
-			if (s_trace != null && s_trace.IsFatalEnabled)
-				s_trace.Fatal(message.ToString());
-		}
-
-        public static void FatalFormat(string format, params object[] args)
-		{
-			if (s_trace != null && s_trace.IsFatalEnabled)
-				s_trace.Fatal(string.Format(format, args));
-		}
-
-		public static bool IsDebugEnabled 
-		{
-			get { return s_trace != null && s_trace.IsDebugEnabled; } 
-		}
-
-		public static bool IsInfoEnabled
-		{
-			get { return s_trace != null && s_trace.IsDebugEnabled; } 
-		}
-
-		public static bool IsWarnEnabled
-		{
-			get { return s_trace != null && s_trace.IsDebugEnabled; } 
-		}
-
-		public static bool IsErrorEnabled
-		{
-			get { return s_trace != null && s_trace.IsDebugEnabled; } 
-		}
-
-		public static bool IsFatalEnabled
-		{
-			get { return s_trace != null && s_trace.IsDebugEnabled; } 
-		}
-	}
-}
+using System;
+using System.Text;
+
+namespace ActiveMQ
+{
+	public sealed class Tracer 
+	{
+		private static ITrace s_trace = null;
+
+		// prevent instantiation of this class. All methods are static.
+		private Tracer()
+		{
+		}
+
+		public static ITrace Trace
+		{
+			get { return s_trace; }
+			set { s_trace = value; }
+		}
+
+        public static void Debug(object message)
+		{
+			if (s_trace!=null && s_trace.IsDebugEnabled)
+				s_trace.Debug(message.ToString());
+		}
+
+        public static void DebugFormat(string format, params object[] args)
+		{
+			if (s_trace != null && s_trace.IsDebugEnabled)
+				s_trace.Debug(string.Format(format, args));
+		}
+
+		public static void Info(object message)
+		{
+			if (s_trace != null && s_trace.IsInfoEnabled)
+				s_trace.Info(message.ToString());
+		}
+
+        public static void InfoFormat(string format, params object[] args)
+		{
+			if (s_trace != null && s_trace.IsInfoEnabled)
+				s_trace.Info(string.Format(format, args));
+		}
+
+        public static void Warn(object message)
+		{
+			if (s_trace != null && s_trace.IsWarnEnabled)
+				s_trace.Warn(message.ToString());
+		}
+
+        public static void WarnFormat(string format, params object[] args)
+		{
+			if (s_trace != null && s_trace.IsWarnEnabled)
+				s_trace.Warn(string.Format(format, args));
+		}
+
+        public static void Error(object message)
+		{
+			if (s_trace != null && s_trace.IsErrorEnabled)
+				s_trace.Error(message.ToString());
+		}
+
+        public static void ErrorFormat(string format, params object[] args)
+		{
+			if (s_trace != null && s_trace.IsErrorEnabled)
+				s_trace.Error(string.Format(format, args));
+		}
+
+        public static void Fatal(object message)
+		{
+			if (s_trace != null && s_trace.IsFatalEnabled)
+				s_trace.Fatal(message.ToString());
+		}
+
+        public static void FatalFormat(string format, params object[] args)
+		{
+			if (s_trace != null && s_trace.IsFatalEnabled)
+				s_trace.Fatal(string.Format(format, args));
+		}
+
+		public static bool IsDebugEnabled 
+		{
+			get { return s_trace != null && s_trace.IsDebugEnabled; } 
+		}
+
+		public static bool IsInfoEnabled
+		{
+			get { return s_trace != null && s_trace.IsDebugEnabled; } 
+		}
+
+		public static bool IsWarnEnabled
+		{
+			get { return s_trace != null && s_trace.IsDebugEnabled; } 
+		}
+
+		public static bool IsErrorEnabled
+		{
+			get { return s_trace != null && s_trace.IsDebugEnabled; } 
+		}
+
+		public static bool IsFatalEnabled
+		{
+			get { return s_trace != null && s_trace.IsDebugEnabled; } 
+		}
+	}
+}

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Tracer.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Transport/IWireFormat.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Transport/Stomp/StompFrameStream.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/ActiveMQ/Util/DateUtils.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/NMS/IObjectMessage.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/NMS/InvalidDestinationException.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/NMS/NMSConstants.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/main/csharp/Stomp/ConnectionFactory.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/CountDownLatch2.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/Dispatcher.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/DispatchingThread.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/DispatchingThread.cs?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/DispatchingThread.cs (original)
+++ activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/DispatchingThread.cs Thu Mar  8 06:24:17 2007
@@ -1,131 +1,131 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-using ActiveMQ.Util;
-using System;
-using System.Threading;
-
-
-namespace ActiveMQ
-{
-	internal class DispatchingThread
-	{
-		public delegate void DispatchFunction();
-		public delegate void ExceptionHandler(Exception exception);
-
-		private readonly AutoResetEvent eventHandle = new AutoResetEvent(false);
-		readonly EventSemaphore m_event = new EventSemaphore();
-		
-		private bool m_bStopFlag = false;
-		private Thread m_thread = null;
-		private readonly DispatchFunction m_dispatchFunc;
-		private event ExceptionHandler m_exceptionListener;
-
-		public DispatchingThread(DispatchFunction dispatchFunc)
-		{
-			m_dispatchFunc = dispatchFunc;
-		}
-
-               // TODO can't use EventWaitHandle on MONO 1.0
-		public AutoResetEvent EventHandle
-		{
-			get { return eventHandle; }
-		}
-
-
-		internal event ExceptionHandler ExceptionListener
-		{
-			add
-			{
-				m_exceptionListener += value;
-			}
-			remove 
-			{
-				m_exceptionListener -= value;
-			}
-		}
-
-		internal void Start()
-		{
-			lock (this)
-			{
-				if (m_thread == null)
-				{
-					m_bStopFlag = false;
-					m_thread = new Thread(new ThreadStart(MyThreadFunc));
-					//m_event.Set();
-					m_event.PulseAll();
-					Tracer.Info("Starting dispatcher thread for session");
-					m_thread.Start();
-				}
-			}
-		}
-
-		internal void Stop()
-		{
-			Stop(System.Threading.Timeout.Infinite);
-		}
-
-		
-		internal void Stop(int timeoutMilliseconds)
-		{
-			Tracer.Info("Stopping dispatcher thread for session");
-			Thread localThread = null;
-			lock (this)
-			{
-				localThread = m_thread;
-				m_thread = null;
-				if (!m_bStopFlag)
-				{
-					m_bStopFlag = true;
-					//m_event.Set();
-					m_event.PulseAll();
-				}
-			}
-			if(localThread!=null)
-			{
-				localThread.Join(timeoutMilliseconds);
-			}
-			Tracer.Info("Dispatcher thread joined");
-		}
-		
-		private void MyThreadFunc()
-		{
-			Tracer.Info("Dispatcher thread started");
-			while (true) // loop forever (well, at least until we've been asked to stop)
-			{
-				lock (this)
-				{
-					if (m_bStopFlag)
-						break;
-				}
-
-				try
-				{
-					m_dispatchFunc();
-				}
-				catch (Exception ex)
-				{
-					if (m_exceptionListener != null)
-						m_exceptionListener(ex);
-				}
-				//m_event.WaitOne();
-				m_event.Wait();
-			}
-			Tracer.Info("Dispatcher thread stopped");
-		}
-	}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using ActiveMQ.Util;
+using System;
+using System.Threading;
+
+
+namespace ActiveMQ
+{
+	internal class DispatchingThread
+	{
+		public delegate void DispatchFunction();
+		public delegate void ExceptionHandler(Exception exception);
+
+		private readonly AutoResetEvent eventHandle = new AutoResetEvent(false);
+		readonly EventSemaphore m_event = new EventSemaphore();
+		
+		private bool m_bStopFlag = false;
+		private Thread m_thread = null;
+		private readonly DispatchFunction m_dispatchFunc;
+		private event ExceptionHandler m_exceptionListener;
+
+		public DispatchingThread(DispatchFunction dispatchFunc)
+		{
+			m_dispatchFunc = dispatchFunc;
+		}
+
+               // TODO can't use EventWaitHandle on MONO 1.0
+		public AutoResetEvent EventHandle
+		{
+			get { return eventHandle; }
+		}
+
+
+		internal event ExceptionHandler ExceptionListener
+		{
+			add
+			{
+				m_exceptionListener += value;
+			}
+			remove 
+			{
+				m_exceptionListener -= value;
+			}
+		}
+
+		internal void Start()
+		{
+			lock (this)
+			{
+				if (m_thread == null)
+				{
+					m_bStopFlag = false;
+					m_thread = new Thread(new ThreadStart(MyThreadFunc));
+					//m_event.Set();
+					m_event.PulseAll();
+					Tracer.Info("Starting dispatcher thread for session");
+					m_thread.Start();
+				}
+			}
+		}
+
+		internal void Stop()
+		{
+			Stop(System.Threading.Timeout.Infinite);
+		}
+
+		
+		internal void Stop(int timeoutMilliseconds)
+		{
+			Tracer.Info("Stopping dispatcher thread for session");
+			Thread localThread = null;
+			lock (this)
+			{
+				localThread = m_thread;
+				m_thread = null;
+				if (!m_bStopFlag)
+				{
+					m_bStopFlag = true;
+					//m_event.Set();
+					m_event.PulseAll();
+				}
+			}
+			if(localThread!=null)
+			{
+				localThread.Join(timeoutMilliseconds);
+			}
+			Tracer.Info("Dispatcher thread joined");
+		}
+		
+		private void MyThreadFunc()
+		{
+			Tracer.Info("Dispatcher thread started");
+			while (true) // loop forever (well, at least until we've been asked to stop)
+			{
+				lock (this)
+				{
+					if (m_bStopFlag)
+						break;
+				}
+
+				try
+				{
+					m_dispatchFunc();
+				}
+				catch (Exception ex)
+				{
+					if (m_exceptionListener != null)
+						m_exceptionListener(ex);
+				}
+				//m_event.WaitOne();
+				m_event.Wait();
+			}
+			Tracer.Info("Dispatcher thread stopped");
+		}
+	}
 }

Propchange: activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/DispatchingThread.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/EventSemaphore.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/sandbox/alternative-threading/FutureResponse.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/ActiveMQ/NMSPropertyTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/src/test/csharp/MSMQ/CommonAssemblyInfo.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/src/test/csharp/MSMQ/CommonAssemblyInfo.cs?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/src/test/csharp/MSMQ/CommonAssemblyInfo.cs (original)
+++ activemq/activemq-dotnet/trunk/src/test/csharp/MSMQ/CommonAssemblyInfo.cs Thu Mar  8 06:24:17 2007
@@ -1,27 +1,27 @@
-using System;
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-//------------------------------------------------------------------------------
-// <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>
-//------------------------------------------------------------------------------
-
-[assembly: ComVisibleAttribute(false)]
-[assembly: CLSCompliantAttribute(true)]
-[assembly: AssemblyTitleAttribute("Apache NMS for MSMQ Tests")]
-[assembly: AssemblyDescriptionAttribute("Unit Tests for the NMS (.Net Messaging Library) to MSMQ")]
-[assembly: AssemblyConfigurationAttribute("SNAPSHOT")]
-[assembly: AssemblyCompanyAttribute("http://activemq.apache.org/")]
-[assembly: AssemblyProductAttribute("Apache ActiveMQ")]
-[assembly: AssemblyCopyrightAttribute("Copyright (C) 2005-2007 Apache Software Foundation")]
-[assembly: AssemblyTrademarkAttribute("")]
-[assembly: AssemblyCultureAttribute("")]
-[assembly: AssemblyVersionAttribute("4.0")]
-[assembly: AssemblyInformationalVersionAttribute("4.0")]
-
+using System;
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+//------------------------------------------------------------------------------
+// <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>
+//------------------------------------------------------------------------------
+
+[assembly: ComVisibleAttribute(false)]
+[assembly: CLSCompliantAttribute(true)]
+[assembly: AssemblyTitleAttribute("Apache NMS for MSMQ Tests")]
+[assembly: AssemblyDescriptionAttribute("Unit Tests for the NMS (.Net Messaging Library) to MSMQ")]
+[assembly: AssemblyConfigurationAttribute("SNAPSHOT")]
+[assembly: AssemblyCompanyAttribute("http://activemq.apache.org/")]
+[assembly: AssemblyProductAttribute("Apache ActiveMQ")]
+[assembly: AssemblyCopyrightAttribute("Copyright (C) 2005-2007 Apache Software Foundation")]
+[assembly: AssemblyTrademarkAttribute("")]
+[assembly: AssemblyCultureAttribute("")]
+[assembly: AssemblyVersionAttribute("4.0")]
+[assembly: AssemblyInformationalVersionAttribute("4.0")]
+

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/MSMQ/CommonAssemblyInfo.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/NMS/Test/NMSPropertyTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/BadConsumeTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/CommonAssemblyInfo.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/CommonAssemblyInfo.cs?view=diff&rev=516051&r1=516050&r2=516051
==============================================================================
--- activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/CommonAssemblyInfo.cs (original)
+++ activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/CommonAssemblyInfo.cs Thu Mar  8 06:24:17 2007
@@ -1,27 +1,27 @@
-using System;
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-//------------------------------------------------------------------------------
-// <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>
-//------------------------------------------------------------------------------
-
-[assembly: ComVisibleAttribute(false)]
-[assembly: CLSCompliantAttribute(true)]
-[assembly: AssemblyTitleAttribute("Stomp .NET Tests")]
-[assembly: AssemblyDescriptionAttribute("Unit Tests for the NMS (.Net Messaging Library) using the STOMP protocol")]
-[assembly: AssemblyConfigurationAttribute("SNAPSHOT")]
-[assembly: AssemblyCompanyAttribute("http://activemq.apache.org/")]
-[assembly: AssemblyProductAttribute("Apache ActiveMQ")]
-[assembly: AssemblyCopyrightAttribute("Copyright (C) 2005-2007 Apache Software Foundation")]
-[assembly: AssemblyTrademarkAttribute("")]
-[assembly: AssemblyCultureAttribute("")]
-[assembly: AssemblyVersionAttribute("4.0")]
-[assembly: AssemblyInformationalVersionAttribute("4.0")]
-
+using System;
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+//------------------------------------------------------------------------------
+// <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>
+//------------------------------------------------------------------------------
+
+[assembly: ComVisibleAttribute(false)]
+[assembly: CLSCompliantAttribute(true)]
+[assembly: AssemblyTitleAttribute("Stomp .NET Tests")]
+[assembly: AssemblyDescriptionAttribute("Unit Tests for the NMS (.Net Messaging Library) using the STOMP protocol")]
+[assembly: AssemblyConfigurationAttribute("SNAPSHOT")]
+[assembly: AssemblyCompanyAttribute("http://activemq.apache.org/")]
+[assembly: AssemblyProductAttribute("Apache ActiveMQ")]
+[assembly: AssemblyCopyrightAttribute("Copyright (C) 2005-2007 Apache Software Foundation")]
+[assembly: AssemblyTrademarkAttribute("")]
+[assembly: AssemblyCultureAttribute("")]
+[assembly: AssemblyVersionAttribute("4.0")]
+[assembly: AssemblyInformationalVersionAttribute("4.0")]
+

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/CommonAssemblyInfo.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/ConsumerTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/DurableTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/MapMessageTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/NMSPropertyTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/StompHelperTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/TemporaryQueueTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/TextMessage.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/activemq-dotnet/trunk/src/test/csharp/Stomp/TransactionTest.cs
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message