├── .ci └── RunTests.sh ├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe ├── NuGet.targets └── packages.config ├── .travis.yml ├── LICENSE ├── README.md ├── StompSharp.Tests ├── Class1.cs ├── Properties │ └── AssemblyInfo.cs ├── StompSharp.Tests.csproj ├── Threading │ └── BlockingCollectionTaskSchedulerTests.cs └── packages.config ├── StompSharp.sln └── StompSharp ├── App.config ├── DestinationStorage.cs ├── Example.xml ├── IDestination.cs ├── IDestinationRegistrationBehavior.cs ├── IDestinationStorage.cs ├── IHeader.cs ├── IMessageRouter.cs ├── IReceiptBehavior.cs ├── IStompClient.cs ├── IStompTransaction.cs ├── MessageRouter.cs ├── MessageSerializerQueue.cs ├── Messages ├── AcknowledgableMessage.cs ├── BodyOutgoingMessage.cs ├── Header.cs ├── HeaderDecorator.cs ├── IAcknowledgableMessage.cs ├── IMessage.cs ├── IOutgoingMessage.cs ├── Message.cs ├── MessageBuilder.cs ├── OutgoingMessageAdapter.cs ├── PersistentHeaderDecorator.cs ├── ReceiptHeaderDecorator.cs ├── TransactionExtensions.cs └── TransactionHeaderDecorator.cs ├── NoReceiptBehavior.cs ├── Program.cs ├── Properties └── AssemblyInfo.cs ├── ReceiptBehavior.cs ├── ReceiptEvent.cs ├── Stomp2.pdb ├── StompClient.cs ├── StompDestination.cs ├── StompSharp.csproj ├── StreamMessageSerializer.cs ├── Threading └── BlockingCollectionTaskScheduler.cs ├── Transport ├── IMessageFactory.cs ├── IMessageSerializer.cs ├── ITransport.cs ├── LateSubscriber.cs ├── StompTransport.cs └── StreamMessageFactory.cs └── packages.config /.ci/RunTests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.ci/RunTests.sh -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /.nuget/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.nuget/packages.config -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/README.md -------------------------------------------------------------------------------- /StompSharp.Tests/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp.Tests/Class1.cs -------------------------------------------------------------------------------- /StompSharp.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StompSharp.Tests/StompSharp.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp.Tests/StompSharp.Tests.csproj -------------------------------------------------------------------------------- /StompSharp.Tests/Threading/BlockingCollectionTaskSchedulerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp.Tests/Threading/BlockingCollectionTaskSchedulerTests.cs -------------------------------------------------------------------------------- /StompSharp.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp.Tests/packages.config -------------------------------------------------------------------------------- /StompSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp.sln -------------------------------------------------------------------------------- /StompSharp/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/App.config -------------------------------------------------------------------------------- /StompSharp/DestinationStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/DestinationStorage.cs -------------------------------------------------------------------------------- /StompSharp/Example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Example.xml -------------------------------------------------------------------------------- /StompSharp/IDestination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IDestination.cs -------------------------------------------------------------------------------- /StompSharp/IDestinationRegistrationBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IDestinationRegistrationBehavior.cs -------------------------------------------------------------------------------- /StompSharp/IDestinationStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IDestinationStorage.cs -------------------------------------------------------------------------------- /StompSharp/IHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IHeader.cs -------------------------------------------------------------------------------- /StompSharp/IMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IMessageRouter.cs -------------------------------------------------------------------------------- /StompSharp/IReceiptBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IReceiptBehavior.cs -------------------------------------------------------------------------------- /StompSharp/IStompClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IStompClient.cs -------------------------------------------------------------------------------- /StompSharp/IStompTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/IStompTransaction.cs -------------------------------------------------------------------------------- /StompSharp/MessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/MessageRouter.cs -------------------------------------------------------------------------------- /StompSharp/MessageSerializerQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/MessageSerializerQueue.cs -------------------------------------------------------------------------------- /StompSharp/Messages/AcknowledgableMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/AcknowledgableMessage.cs -------------------------------------------------------------------------------- /StompSharp/Messages/BodyOutgoingMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/BodyOutgoingMessage.cs -------------------------------------------------------------------------------- /StompSharp/Messages/Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/Header.cs -------------------------------------------------------------------------------- /StompSharp/Messages/HeaderDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/HeaderDecorator.cs -------------------------------------------------------------------------------- /StompSharp/Messages/IAcknowledgableMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/IAcknowledgableMessage.cs -------------------------------------------------------------------------------- /StompSharp/Messages/IMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/IMessage.cs -------------------------------------------------------------------------------- /StompSharp/Messages/IOutgoingMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/IOutgoingMessage.cs -------------------------------------------------------------------------------- /StompSharp/Messages/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/Message.cs -------------------------------------------------------------------------------- /StompSharp/Messages/MessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/MessageBuilder.cs -------------------------------------------------------------------------------- /StompSharp/Messages/OutgoingMessageAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/OutgoingMessageAdapter.cs -------------------------------------------------------------------------------- /StompSharp/Messages/PersistentHeaderDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/PersistentHeaderDecorator.cs -------------------------------------------------------------------------------- /StompSharp/Messages/ReceiptHeaderDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/ReceiptHeaderDecorator.cs -------------------------------------------------------------------------------- /StompSharp/Messages/TransactionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/TransactionExtensions.cs -------------------------------------------------------------------------------- /StompSharp/Messages/TransactionHeaderDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Messages/TransactionHeaderDecorator.cs -------------------------------------------------------------------------------- /StompSharp/NoReceiptBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/NoReceiptBehavior.cs -------------------------------------------------------------------------------- /StompSharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Program.cs -------------------------------------------------------------------------------- /StompSharp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StompSharp/ReceiptBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/ReceiptBehavior.cs -------------------------------------------------------------------------------- /StompSharp/ReceiptEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/ReceiptEvent.cs -------------------------------------------------------------------------------- /StompSharp/Stomp2.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Stomp2.pdb -------------------------------------------------------------------------------- /StompSharp/StompClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/StompClient.cs -------------------------------------------------------------------------------- /StompSharp/StompDestination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/StompDestination.cs -------------------------------------------------------------------------------- /StompSharp/StompSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/StompSharp.csproj -------------------------------------------------------------------------------- /StompSharp/StreamMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/StreamMessageSerializer.cs -------------------------------------------------------------------------------- /StompSharp/Threading/BlockingCollectionTaskScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Threading/BlockingCollectionTaskScheduler.cs -------------------------------------------------------------------------------- /StompSharp/Transport/IMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Transport/IMessageFactory.cs -------------------------------------------------------------------------------- /StompSharp/Transport/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Transport/IMessageSerializer.cs -------------------------------------------------------------------------------- /StompSharp/Transport/ITransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Transport/ITransport.cs -------------------------------------------------------------------------------- /StompSharp/Transport/LateSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Transport/LateSubscriber.cs -------------------------------------------------------------------------------- /StompSharp/Transport/StompTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Transport/StompTransport.cs -------------------------------------------------------------------------------- /StompSharp/Transport/StreamMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/Transport/StreamMessageFactory.cs -------------------------------------------------------------------------------- /StompSharp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Sharp/StompSharp/HEAD/StompSharp/packages.config --------------------------------------------------------------------------------