├── .gitattributes ├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── CONTRIBUTING.md ├── Helios.sln ├── LICENSE ├── README.md ├── RELEASE_NOTES.md ├── ThirdPartyNotices.txt ├── VERSION ├── benchmark ├── Helios.Benchmark.DedicatedThreadFiber │ ├── App.config │ ├── Helios.Benchmark.DedicatedThreadFiber.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Helios.Benchmark.SocketReliability │ ├── App.config │ ├── Helios.Benchmark.SocketReliability.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Helios.Benchmark.TCPThroughput │ ├── App.config │ ├── Helios.Benchmark.TCPThroughput.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Helios.HorizontalScaling.Performance │ ├── Channels │ │ ├── ErrorCounterHandler.cs │ │ └── TcpServerSocketChannelHorizontalScaleSpec.cs │ ├── Helios.HorizontalScaling.Tests.Performance.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ └── packages.config └── Helios.Tests.Performance │ ├── Channels │ ├── CounterHandlerInbound.cs │ ├── CounterHandlerOutbound.cs │ ├── EmbeddedChannelPerfSpecs.cs │ ├── IReadFinishedSignal.cs │ ├── LocalChannelPerfSpecs.cs │ ├── ReadFinishedHandler.cs │ ├── TcpChannelInboundOnlyPerfSpec.cs │ └── TcpChannelPerfSpecs.cs │ ├── Collections │ └── AllCollectionsSpec.cs │ ├── Concurrency │ ├── EventExecutorSpecs.cs │ └── FiberSpecs.cs │ ├── Helios.Tests.Performance.csproj │ ├── Properties │ └── AssemblyInfo.cs │ ├── Socket │ ├── SocketThroughputSpec.cs │ ├── TcpThroughputSpec.cs │ └── UdpThroughputSpec.cs │ └── packages.config ├── samples ├── Helios.RawSocket │ ├── App.config │ ├── Helios.RawSocket.csproj │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SocketClient.Designer.cs │ ├── SocketClient.cs │ └── SocketClient.resx ├── Helios.RawUdpSocket │ ├── App.config │ ├── Helios.RawUdpSocket.csproj │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SocketClient.Designer.cs │ ├── SocketClient.cs │ └── SocketClient.resx ├── Helios.Samples.TcpDownloadServer │ ├── App.config │ ├── Helios.Samples.TcpDownloadServer.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Helios.Samples.TcpReactorServer │ ├── App.config │ ├── Helios.Samples.TcpReactorServer.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Helios.Samples.UdpPerformanceTest │ ├── App.config │ ├── Helios.Samples.UdpPerformanceTest.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Helios.Samples.UdpReactorServer │ ├── App.config │ ├── Helios.Samples.UdpReactorServer.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs └── TimeService │ ├── TimeServiceClient │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── TimeServiceClient.csproj │ └── TimeServiceServer │ ├── App.config │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ └── TimeServiceServer.csproj ├── src ├── Helios │ ├── Buffers │ │ ├── AbstractByteBuf.cs │ │ ├── AbstractByteBufAllocator.cs │ │ ├── AbstractDerivedByteBuffer.cs │ │ ├── AbstractReferenceCountedByteBuf.cs │ │ ├── ByteBufferUtil.cs │ │ ├── ByteOrder.cs │ │ ├── DuplicateByteBuf.cs │ │ ├── EmptyByteBuf.cs │ │ ├── IByteBuf.cs │ │ ├── IByteBufAllocator.cs │ │ ├── IReferenceCounted.cs │ │ ├── SlicedByteBuffer.cs │ │ ├── SwappedByteBuffer.cs │ │ ├── Unpooled.cs │ │ ├── UnpooledByteBufAllocator.cs │ │ └── UnpooledDirectByteBuf.cs │ ├── Channels │ │ ├── AbstractChannel.cs │ │ ├── AbstractChannelHandlerContext.cs │ │ ├── AbstractServerChannel.cs │ │ ├── ActionChannelInitializer.cs │ │ ├── AlreadyConnectedException.cs │ │ ├── Bootstrap │ │ │ ├── AbstractBootstrap.cs │ │ │ ├── ClientBootstrap.cs │ │ │ ├── DefaultNameResolver.cs │ │ │ ├── INameResolver.cs │ │ │ └── ServerBootstrap.cs │ │ ├── ChannelException.cs │ │ ├── ChannelHandlerAdapter.cs │ │ ├── ChannelHandlerInvokerUtil.cs │ │ ├── ChannelInitializer.cs │ │ ├── ChannelOption.cs │ │ ├── ChannelOutboundBuffer.cs │ │ ├── ChannelPipelineException.cs │ │ ├── ClosedChannelException.cs │ │ ├── ConnectException.cs │ │ ├── ConnectTimeoutException.cs │ │ ├── ConnectionPendingException.cs │ │ ├── DefaultChannelConfiguration.cs │ │ ├── DefaultChannelHandlerContext.cs │ │ ├── DefaultChannelHandlerInvoker.cs │ │ ├── DefaultChannelId.cs │ │ ├── DefaultChannelPipeline.cs │ │ ├── DefaultConnectionConfig.cs │ │ ├── DefaultMessageSizeEstimator.cs │ │ ├── Embedded │ │ │ ├── EmbeddedChannel.cs │ │ │ ├── EmbeddedChannelId.cs │ │ │ ├── EmbeddedEventLoop.cs │ │ │ └── EmbeddedSocketAddress.cs │ │ ├── FixedRecvByteBufAllocator.cs │ │ ├── IChannel.cs │ │ ├── IChannelConfiguration.cs │ │ ├── IChannelHandler.cs │ │ ├── IChannelHandlerContext.cs │ │ ├── IChannelHandlerInvoker.cs │ │ ├── IChannelId.cs │ │ ├── IChannelPipeline.cs │ │ ├── IChannelUnsafe.cs │ │ ├── IConnectionConfig.cs │ │ ├── IEventLoopGroup.cs │ │ ├── IMessageSizeEstimator.cs │ │ ├── IRecvByteBufAllocator.cs │ │ ├── IRecvByteBufferAllocatorHandle.cs │ │ ├── IServerChannel.cs │ │ ├── Local │ │ │ ├── LocalAddress.cs │ │ │ ├── LocalChannel.cs │ │ │ ├── LocalChannelRegistry.cs │ │ │ └── LocalServerChannel.cs │ │ ├── MultithreadEventLoopGroup.cs │ │ ├── NotYetConnectedException.cs │ │ ├── PausableChannelEventExecutor.cs │ │ ├── SingleThreadEventLoop.cs │ │ ├── SkipAttribute.cs │ │ └── Sockets │ │ │ ├── AbstractSocketByteChannel.cs │ │ │ ├── AbstractSocketChannel.cs │ │ │ ├── DefaultServerSocketChannelConfiguration.cs │ │ │ ├── DefaultSocketChannelConfiguration.cs │ │ │ ├── IServerSocketChannel.cs │ │ │ ├── IServerSocketChannelConfiguration.cs │ │ │ ├── ISocketChannel.cs │ │ │ ├── ISocketChannelConfiguration.cs │ │ │ ├── SocketChannelAsyncOperation.cs │ │ │ ├── TcpServerSocketChannel.cs │ │ │ └── TcpSocketChannel.cs │ ├── Codecs │ │ ├── ByteToMessageDecoder.cs │ │ ├── EncodingExceptions.cs │ │ ├── HeliosBackwardsCompatabilityLengthFramePrepender.cs │ │ ├── LengthFieldFrameBasedDecoder.cs │ │ ├── LengthFieldPrepender.cs │ │ ├── MessageToMessageDecoder.cs │ │ └── MessageToMessageEncoder.cs │ ├── Concurrency │ │ ├── AbstractEventExecutor.cs │ │ ├── AbstractScheduledEventExecutor.cs │ │ ├── ActionScheduledAsyncTask.cs │ │ ├── ActionScheduledTask.cs │ │ ├── ActionWithStateAndContextScheduledAsyncTask.cs │ │ ├── ActionWithStateAndContextScheduledTask.cs │ │ ├── ActionWithStateScheduledAsyncTask.cs │ │ ├── ActionWithStateScheduledTask.cs │ │ ├── EventExecutorTaskScheduler.cs │ │ ├── FiberFactory.cs │ │ ├── FiberMode.cs │ │ ├── IEventExecutor.cs │ │ ├── IEventLoop.cs │ │ ├── IFiber.cs │ │ ├── IPausableEventExecutor.cs │ │ ├── IRunnable.cs │ │ ├── IScheduledRunnable.cs │ │ ├── IScheduledTask.cs │ │ ├── Impl │ │ │ ├── DedicatedThreadPoolFiber.cs │ │ │ ├── SharedFiber.cs │ │ │ ├── SynchronousFiber.cs │ │ │ └── ThreadPoolFiber.cs │ │ ├── PromiseUtil.cs │ │ ├── RejectedTaskException.cs │ │ ├── ScheduledAsyncTask.cs │ │ ├── ScheduledTask.cs │ │ ├── SingleThreadEventExecutor.cs │ │ └── TaskCompletionSource.cs │ ├── Eventing │ │ ├── Brokers │ │ │ └── SimpleEventBroker.cs │ │ ├── EventSubscriptionEventArgs.cs │ │ ├── IEventBroker.cs │ │ ├── ITopicSubscription.cs │ │ └── Subscriptions │ │ │ ├── NormalTopicSubscription.cs │ │ │ └── TopicHelpers.cs │ ├── Exceptions │ │ ├── Events │ │ │ ├── ExceptionEventArgs.cs │ │ │ └── ExceptionTopicSubscription.cs │ │ ├── ExceptionType.cs │ │ ├── HeliosConnectionException.cs │ │ └── HeliosNodeException.cs │ ├── Helios.Concurrency.DedicatedThreadPool.cs │ ├── Helios.csproj │ ├── Helios.nuspec │ ├── HeliosException.cs │ ├── Logging │ │ ├── ILogger.cs │ │ ├── LogEvent.cs │ │ ├── LogLevel.cs │ │ ├── LoggingAdapter.cs │ │ ├── LoggingFactory.cs │ │ ├── NoOpLogger.cs │ │ ├── NoOpLoggerFactory.cs │ │ ├── StandardOutLoggerFactory.cs │ │ └── StdOutLogger.cs │ ├── Net │ │ ├── Bootstrap │ │ │ ├── AbstractBootstrap.cs │ │ │ ├── ClientBootstrap.cs │ │ │ ├── ClientConnectionFactoryBase.cs │ │ │ ├── IConnectionFactory.cs │ │ │ ├── NormalConnectionBuilder.cs │ │ │ ├── TcpConnectionFactory.cs │ │ │ └── UdpConnectionFactory.cs │ │ ├── Connections │ │ │ ├── MulticastUdpConnection.cs │ │ │ ├── TcpConnection.cs │ │ │ ├── UdpConnection.cs │ │ │ └── UnstreamedConnectionBase.cs │ │ ├── IConnection.cs │ │ ├── IConnectionBuilder.cs │ │ ├── IConnectionExtensions.cs │ │ ├── MulticastHelper.cs │ │ ├── NetworkConstants.cs │ │ ├── NetworkData.cs │ │ ├── NetworkDataExtensions.cs │ │ ├── NetworkEventLoop.cs │ │ ├── SystemAddressHelper.cs │ │ └── Transports │ │ │ ├── ITransport.cs │ │ │ └── TransportBase.cs │ ├── Ops │ │ ├── EventLoopFactory.cs │ │ ├── Executors │ │ │ ├── AbstractEventLoop.cs │ │ │ ├── BasicExecutor.cs │ │ │ ├── ThreadedEventLoop.cs │ │ │ └── TryCatchExecutor.cs │ │ ├── IEventLoop.cs │ │ ├── IExecutor.cs │ │ ├── IOperationResult.cs │ │ └── OperationResult.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Reactor │ │ ├── Bootstrap │ │ │ ├── IServerFactory.cs │ │ │ ├── ServerBootstrap.cs │ │ │ ├── ServerFactoryBase.cs │ │ │ ├── TcpServerFactory.cs │ │ │ └── UdpServerFactory.cs │ │ ├── IReactor.cs │ │ ├── ProxyReactorBase.cs │ │ ├── ReactorBase.cs │ │ ├── Response │ │ │ ├── ReactorProxyResponseChannel.cs │ │ │ ├── ReactorResponseChannel.cs │ │ │ └── TcpReactorResponseChannel.cs │ │ ├── SingleReceiveLoopProxyReactor.cs │ │ ├── Tcp │ │ │ └── TcpProxyReactor.cs │ │ └── Udp │ │ │ └── UdpProxyReactor.cs │ ├── Serialization │ │ ├── ByteOrder.cs │ │ ├── Encoders.cs │ │ ├── IMessageDecoder.cs │ │ ├── IMessageEncoder.cs │ │ ├── ITransportSerializer.cs │ │ ├── LengthFieldFrameBasedDecoder.cs │ │ └── LengthFieldPrepender.cs │ ├── Topology │ │ ├── EmptyNode.cs │ │ ├── INode.cs │ │ ├── Node.cs │ │ ├── NodeBuilder.cs │ │ ├── NodeExtensions.cs │ │ └── NodeUri.cs │ ├── Tracing │ │ ├── HeliosTrace.cs │ │ ├── IHeliosTraceWriter.cs │ │ └── Impl │ │ │ ├── HeliosCounterTraceWriter.cs │ │ │ └── NoOpHeliosTraceWriter.cs │ └── Util │ │ ├── AtomicCounters.cs │ │ ├── AtomicReference.cs │ │ ├── BitOps.cs │ │ ├── ByteArrayExtensions.cs │ │ ├── CollectionBuilder.cs │ │ ├── Collections │ │ ├── CircularBuffer.cs │ │ ├── CollectionExtensions.cs │ │ ├── ConcurrentCircularBuffer.cs │ │ ├── ConcurrentFixedSizeStack.cs │ │ ├── DictionaryExtensions.cs │ │ ├── FixedSizeStack.cs │ │ ├── ICircularBuffer.cs │ │ ├── IFixedSizeStack.cs │ │ └── PriorityQueue.cs │ │ ├── Concurrency │ │ ├── TaskEx.cs │ │ └── TaskRunner.cs │ │ ├── FastThreadLocal.cs │ │ ├── FlagsHelper.cs │ │ ├── Guard.cs │ │ ├── InternalThreadLocalMap.cs │ │ ├── IpHelper.cs │ │ ├── MonotonicClock.cs │ │ ├── NullGuard.cs │ │ ├── ObjectPool.cs │ │ ├── RecyclableArrayList.cs │ │ ├── ReferenceCountUtil.cs │ │ ├── StandardOutWriter.cs │ │ ├── ThreadLocalRandom.cs │ │ └── TimedOps │ │ ├── Deadline.cs │ │ ├── PreciseDeadline.cs │ │ └── ScheduledValue.cs └── SharedAssemblyInfo.cs ├── tests ├── Helios.BackwardsCompat.Tests │ ├── Helios.BackwardsCompat.Tests.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Tcp │ │ ├── TcpServerSocketChannelAndConnectionCompatSpecs.cs │ │ └── TcpSocketChannelAndReactorCompatSpecs.cs │ └── packages.config ├── Helios.FsCheck.Tests │ ├── Buffers │ │ ├── BufferGenerators.cs │ │ ├── BufferHelpers.cs │ │ └── BufferSpecs.cs │ ├── Channels │ │ ├── ChannelOutboundBufferSpecs.cs │ │ ├── ChannelPipelineConstructionSpecs.cs │ │ ├── ChannelPipelineInvocationSpecs.cs │ │ ├── ChannelPipelineModels.cs │ │ ├── Sockets │ │ │ ├── DnsResolutionAndBindingSpec.cs │ │ │ ├── Models │ │ │ │ ├── ConcurrentTcpServerSocketModel.cs │ │ │ │ ├── ConnectionState.cs │ │ │ │ ├── ITcpServerSocketModel.cs │ │ │ │ ├── ImmutableTcpServerSocketModel.cs │ │ │ │ ├── TcpClientSocketModel.cs │ │ │ │ ├── TcpClientSocketStateHandler.cs │ │ │ │ ├── TcpServerSocketModelComparer.cs │ │ │ │ └── TcpServerSocketStateHandler.cs │ │ │ ├── TcpServerSocketChannelStateMachine.cs │ │ │ └── TcpSocketServerSpecs.cs │ │ └── TestChannel.cs │ ├── Codecs │ │ ├── EncodingGenerators.cs │ │ └── LengthFrameEncodingSpecs.cs │ ├── Collections │ │ ├── CircularBufferPropertyTests.cs │ │ └── PriorityQueueSpecs.cs │ ├── Concurrency │ │ ├── EventExecutorSpecBase.cs │ │ ├── ObjectPoolSpec.cs │ │ └── SingleThreadEventExecutorSpec.cs │ ├── FsharpDelegateHelper.cs │ ├── Helios.FsCheck.Tests.csproj │ ├── HeliosGenerators.cs │ ├── HeliosModelHelpers.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TestLogger.cs │ ├── app.config │ └── packages.config ├── Helios.MultiNodeTests │ ├── ClientServerReplyTests.cs │ ├── Helios.MultiNodeTests.csproj │ ├── LargeMessageTests.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TestKit │ │ ├── AssertExecutor.cs │ │ └── MultiNodeTest.cs │ └── packages.config └── Helios.Tests │ ├── Buffer │ ├── BasicByteBufTests.cs │ ├── ByteBufferDerivationSpecs.cs │ ├── ByteBufferTests.cs │ └── UnpooledDirectByteBufferTests.cs │ ├── Channels │ ├── AbstractChannelHandlerContextSpecs.cs │ ├── Bootstrap │ │ ├── BootstrapSpecs.cs │ │ └── TcpBootstrapSpec.cs │ ├── Embedded │ │ └── EmbeddedChannelTest.cs │ ├── IntCodec.cs │ ├── Local │ │ └── LocalChannelTest.cs │ ├── ReadCountAwaiter.cs │ └── Socket │ │ ├── TcpSocketChannelShutdownSpecs.cs │ │ └── TcpSocketChannelTest.cs │ ├── Codecs │ ├── ByteToMessageDecoderSpecs.cs │ ├── LengthFieldBasedFrameDecoderTests.cs │ ├── LengthFieldPrependerSpecs.cs │ └── MessageToMessageEncoderSpecs.cs │ ├── Concurrency │ ├── EventLoopGroupSpecs.cs │ └── SingleThreadEventExecutorSpecs.cs │ ├── DummyConnection.cs │ ├── Eventing │ └── SimpleEventBrokerTests.cs │ ├── Helios.Tests.csproj │ ├── Net │ ├── MulticastHelperTests.cs │ ├── NodeUniquenessTests.cs │ └── TcpConnectionTests.cs │ ├── Ops │ ├── BasicExecutorTests.cs │ ├── NetworkEventLoopTests.cs │ └── TryCatchExecutorTests.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Reactor │ └── PortZeroTests.cs │ ├── Serialization │ └── LengthFieldEncodingTests.cs │ ├── Topology │ ├── NodeTests.cs │ └── NodeUriTests.cs │ ├── Util │ ├── Collections │ │ ├── CircularBufferTests.cs │ │ ├── ConcurrentCircularBufferTests.cs │ │ └── ConcurrentFixedSizeStackTests.cs │ └── TimedOps │ │ ├── PreciseDeadlineSpecs.cs │ │ └── ScheduledValueTests.cs │ └── packages.config └── tools ├── AddCopyrightHeaderToSourceFiles.ps1 └── nunit ├── NUnitFitTests.html ├── NUnitTests.VisualState.xml ├── NUnitTests.config ├── NUnitTests.nunit ├── TestResult-net-3.5.xml ├── TestResult.xml ├── agent.conf ├── agent.log.conf ├── framework ├── nunit.framework.dll ├── nunit.framework.xml ├── nunit.mocks.dll └── pnunit.framework.dll ├── launcher.log.conf ├── lib ├── Images │ ├── Ellipsis.gif │ ├── Tree │ │ ├── Circles │ │ │ ├── Failure.jpg │ │ │ ├── Ignored.jpg │ │ │ ├── Inconclusive.jpg │ │ │ ├── Skipped.jpg │ │ │ └── Success.jpg │ │ ├── Classic │ │ │ ├── Failure.jpg │ │ │ ├── Ignored.jpg │ │ │ ├── Inconclusive.jpg │ │ │ ├── Skipped.jpg │ │ │ └── Success.jpg │ │ ├── Default │ │ │ ├── Failure.png │ │ │ ├── Ignored.png │ │ │ ├── Inconclusive.png │ │ │ ├── Skipped.png │ │ │ └── Success.png │ │ └── Visual Studio │ │ │ ├── Failure.png │ │ │ ├── Ignored.png │ │ │ ├── Inconclusive.png │ │ │ ├── SeriousWarning.png │ │ │ ├── Skipped.png │ │ │ └── Success.png │ ├── pinned.gif │ └── unpinned.gif ├── NSubstitute.dll ├── NSubstitute.xml ├── Rhino.Mocks.dll ├── Rhino.Mocks.xml ├── log4net.dll ├── nunit-console-runner.dll ├── nunit-gui-runner.dll ├── nunit.core.dll ├── nunit.core.interfaces.dll ├── nunit.uiexception.dll ├── nunit.uikit.dll └── nunit.util.dll ├── nunit-agent-x86.exe ├── nunit-agent-x86.exe.config ├── nunit-agent.exe ├── nunit-agent.exe.config ├── nunit-console-x86.exe ├── nunit-console-x86.exe.config ├── nunit-console.exe ├── nunit-console.exe.config ├── nunit-editor.exe ├── nunit-x86.exe ├── nunit-x86.exe.config ├── nunit.exe ├── nunit.exe.config ├── nunit.framework.dll ├── pnunit-agent.exe ├── pnunit-agent.exe.config ├── pnunit-launcher.exe ├── pnunit-launcher.exe.config ├── pnunit.framework.dll ├── pnunit.tests.dll ├── runpnunit.bat ├── test.conf └── tests ├── mock-assembly.dll ├── nonamespace-assembly.dll ├── nunit-console.tests.dll ├── nunit-editor.tests.dll ├── nunit-gui.tests.dll ├── nunit.core.tests.dll ├── nunit.framework.dll ├── nunit.framework.tests.dll ├── nunit.mocks.tests.dll ├── nunit.uiexception.tests.dll ├── nunit.uikit.tests.dll ├── nunit.util.tests.dll ├── test-assembly.dll └── test-utilities.dll /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Helios.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/Helios.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /ThirdPartyNotices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/ThirdPartyNotices.txt -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.3.5.0 -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.DedicatedThreadFiber/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.DedicatedThreadFiber/App.config -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.DedicatedThreadFiber/Helios.Benchmark.DedicatedThreadFiber.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.DedicatedThreadFiber/Helios.Benchmark.DedicatedThreadFiber.csproj -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.DedicatedThreadFiber/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.DedicatedThreadFiber/Program.cs -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.DedicatedThreadFiber/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.DedicatedThreadFiber/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.SocketReliability/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.SocketReliability/App.config -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.SocketReliability/Helios.Benchmark.SocketReliability.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.SocketReliability/Helios.Benchmark.SocketReliability.csproj -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.SocketReliability/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.SocketReliability/Program.cs -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.SocketReliability/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.SocketReliability/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.TCPThroughput/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.TCPThroughput/App.config -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.TCPThroughput/Helios.Benchmark.TCPThroughput.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.TCPThroughput/Helios.Benchmark.TCPThroughput.csproj -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.TCPThroughput/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.TCPThroughput/Program.cs -------------------------------------------------------------------------------- /benchmark/Helios.Benchmark.TCPThroughput/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Benchmark.TCPThroughput/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /benchmark/Helios.HorizontalScaling.Performance/Channels/ErrorCounterHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.HorizontalScaling.Performance/Channels/ErrorCounterHandler.cs -------------------------------------------------------------------------------- /benchmark/Helios.HorizontalScaling.Performance/Channels/TcpServerSocketChannelHorizontalScaleSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.HorizontalScaling.Performance/Channels/TcpServerSocketChannelHorizontalScaleSpec.cs -------------------------------------------------------------------------------- /benchmark/Helios.HorizontalScaling.Performance/Helios.HorizontalScaling.Tests.Performance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.HorizontalScaling.Performance/Helios.HorizontalScaling.Tests.Performance.csproj -------------------------------------------------------------------------------- /benchmark/Helios.HorizontalScaling.Performance/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.HorizontalScaling.Performance/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /benchmark/Helios.HorizontalScaling.Performance/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.HorizontalScaling.Performance/packages.config -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/CounterHandlerInbound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/CounterHandlerInbound.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/CounterHandlerOutbound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/CounterHandlerOutbound.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/EmbeddedChannelPerfSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/EmbeddedChannelPerfSpecs.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/IReadFinishedSignal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/IReadFinishedSignal.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/LocalChannelPerfSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/LocalChannelPerfSpecs.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/ReadFinishedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/ReadFinishedHandler.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/TcpChannelInboundOnlyPerfSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/TcpChannelInboundOnlyPerfSpec.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Channels/TcpChannelPerfSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Channels/TcpChannelPerfSpecs.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Collections/AllCollectionsSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Collections/AllCollectionsSpec.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Concurrency/EventExecutorSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Concurrency/EventExecutorSpecs.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Concurrency/FiberSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Concurrency/FiberSpecs.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Helios.Tests.Performance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Helios.Tests.Performance.csproj -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Socket/SocketThroughputSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Socket/SocketThroughputSpec.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Socket/TcpThroughputSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Socket/TcpThroughputSpec.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/Socket/UdpThroughputSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/Socket/UdpThroughputSpec.cs -------------------------------------------------------------------------------- /benchmark/Helios.Tests.Performance/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/benchmark/Helios.Tests.Performance/packages.config -------------------------------------------------------------------------------- /samples/Helios.RawSocket/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/App.config -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Helios.RawSocket.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Helios.RawSocket.csproj -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Program.cs -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Properties/Resources.resx -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /samples/Helios.RawSocket/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/Properties/Settings.settings -------------------------------------------------------------------------------- /samples/Helios.RawSocket/SocketClient.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/SocketClient.Designer.cs -------------------------------------------------------------------------------- /samples/Helios.RawSocket/SocketClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/SocketClient.cs -------------------------------------------------------------------------------- /samples/Helios.RawSocket/SocketClient.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawSocket/SocketClient.resx -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/App.config -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Helios.RawUdpSocket.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Helios.RawUdpSocket.csproj -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Program.cs -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Properties/Resources.resx -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/Properties/Settings.settings -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/SocketClient.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/SocketClient.Designer.cs -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/SocketClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/SocketClient.cs -------------------------------------------------------------------------------- /samples/Helios.RawUdpSocket/SocketClient.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.RawUdpSocket/SocketClient.resx -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpDownloadServer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpDownloadServer/App.config -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpDownloadServer/Helios.Samples.TcpDownloadServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpDownloadServer/Helios.Samples.TcpDownloadServer.csproj -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpDownloadServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpDownloadServer/Program.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpDownloadServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpDownloadServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpReactorServer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpReactorServer/App.config -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpReactorServer/Helios.Samples.TcpReactorServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpReactorServer/Helios.Samples.TcpReactorServer.csproj -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpReactorServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpReactorServer/Program.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.TcpReactorServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.TcpReactorServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpPerformanceTest/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpPerformanceTest/App.config -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpPerformanceTest/Helios.Samples.UdpPerformanceTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpPerformanceTest/Helios.Samples.UdpPerformanceTest.csproj -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpPerformanceTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpPerformanceTest/Program.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpPerformanceTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpPerformanceTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpReactorServer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpReactorServer/App.config -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpReactorServer/Helios.Samples.UdpReactorServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpReactorServer/Helios.Samples.UdpReactorServer.csproj -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpReactorServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpReactorServer/Program.cs -------------------------------------------------------------------------------- /samples/Helios.Samples.UdpReactorServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/Helios.Samples.UdpReactorServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceClient/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceClient/App.config -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceClient/Program.cs -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceClient/TimeServiceClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceClient/TimeServiceClient.csproj -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceServer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceServer/App.config -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceServer/Program.cs -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/TimeService/TimeServiceServer/TimeServiceServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/samples/TimeService/TimeServiceServer/TimeServiceServer.csproj -------------------------------------------------------------------------------- /src/Helios/Buffers/AbstractByteBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/AbstractByteBuf.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/AbstractByteBufAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/AbstractByteBufAllocator.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/AbstractDerivedByteBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/AbstractDerivedByteBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/AbstractReferenceCountedByteBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/AbstractReferenceCountedByteBuf.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/ByteBufferUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/ByteBufferUtil.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/ByteOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/ByteOrder.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/DuplicateByteBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/DuplicateByteBuf.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/EmptyByteBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/EmptyByteBuf.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/IByteBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/IByteBuf.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/IByteBufAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/IByteBufAllocator.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/IReferenceCounted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/IReferenceCounted.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/SlicedByteBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/SlicedByteBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/SwappedByteBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/SwappedByteBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/Unpooled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/Unpooled.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/UnpooledByteBufAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/UnpooledByteBufAllocator.cs -------------------------------------------------------------------------------- /src/Helios/Buffers/UnpooledDirectByteBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Buffers/UnpooledDirectByteBuf.cs -------------------------------------------------------------------------------- /src/Helios/Channels/AbstractChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/AbstractChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/AbstractChannelHandlerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/AbstractChannelHandlerContext.cs -------------------------------------------------------------------------------- /src/Helios/Channels/AbstractServerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/AbstractServerChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ActionChannelInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ActionChannelInitializer.cs -------------------------------------------------------------------------------- /src/Helios/Channels/AlreadyConnectedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/AlreadyConnectedException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Bootstrap/AbstractBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Bootstrap/AbstractBootstrap.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Bootstrap/ClientBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Bootstrap/ClientBootstrap.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Bootstrap/DefaultNameResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Bootstrap/DefaultNameResolver.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Bootstrap/INameResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Bootstrap/INameResolver.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Bootstrap/ServerBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Bootstrap/ServerBootstrap.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelHandlerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelHandlerAdapter.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelHandlerInvokerUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelHandlerInvokerUtil.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelInitializer.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelOption.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelOutboundBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelOutboundBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ChannelPipelineException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ChannelPipelineException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ClosedChannelException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ClosedChannelException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ConnectException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ConnectException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ConnectTimeoutException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ConnectTimeoutException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/ConnectionPendingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/ConnectionPendingException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultChannelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultChannelConfiguration.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultChannelHandlerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultChannelHandlerContext.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultChannelHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultChannelHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultChannelId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultChannelId.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultChannelPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultChannelPipeline.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultConnectionConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultConnectionConfig.cs -------------------------------------------------------------------------------- /src/Helios/Channels/DefaultMessageSizeEstimator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/DefaultMessageSizeEstimator.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Embedded/EmbeddedChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Embedded/EmbeddedChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Embedded/EmbeddedChannelId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Embedded/EmbeddedChannelId.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Embedded/EmbeddedEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Embedded/EmbeddedEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Embedded/EmbeddedSocketAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Embedded/EmbeddedSocketAddress.cs -------------------------------------------------------------------------------- /src/Helios/Channels/FixedRecvByteBufAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/FixedRecvByteBufAllocator.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelConfiguration.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelHandler.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelHandlerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelHandlerContext.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelHandlerInvoker.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelId.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelPipeline.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IChannelUnsafe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IChannelUnsafe.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IConnectionConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IConnectionConfig.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IEventLoopGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IEventLoopGroup.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IMessageSizeEstimator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IMessageSizeEstimator.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IRecvByteBufAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IRecvByteBufAllocator.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IRecvByteBufferAllocatorHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IRecvByteBufferAllocatorHandle.cs -------------------------------------------------------------------------------- /src/Helios/Channels/IServerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/IServerChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Local/LocalAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Local/LocalAddress.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Local/LocalChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Local/LocalChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Local/LocalChannelRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Local/LocalChannelRegistry.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Local/LocalServerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Local/LocalServerChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/MultithreadEventLoopGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/MultithreadEventLoopGroup.cs -------------------------------------------------------------------------------- /src/Helios/Channels/NotYetConnectedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/NotYetConnectedException.cs -------------------------------------------------------------------------------- /src/Helios/Channels/PausableChannelEventExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/PausableChannelEventExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Channels/SingleThreadEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/SingleThreadEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Channels/SkipAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/SkipAttribute.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/AbstractSocketByteChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/AbstractSocketByteChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/AbstractSocketChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/AbstractSocketChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/DefaultServerSocketChannelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/DefaultServerSocketChannelConfiguration.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/DefaultSocketChannelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/DefaultSocketChannelConfiguration.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/IServerSocketChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/IServerSocketChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/IServerSocketChannelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/IServerSocketChannelConfiguration.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/ISocketChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/ISocketChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/ISocketChannelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/ISocketChannelConfiguration.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/SocketChannelAsyncOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/SocketChannelAsyncOperation.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/TcpServerSocketChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/TcpServerSocketChannel.cs -------------------------------------------------------------------------------- /src/Helios/Channels/Sockets/TcpSocketChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Channels/Sockets/TcpSocketChannel.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/ByteToMessageDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/ByteToMessageDecoder.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/EncodingExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/EncodingExceptions.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/HeliosBackwardsCompatabilityLengthFramePrepender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/HeliosBackwardsCompatabilityLengthFramePrepender.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/LengthFieldFrameBasedDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/LengthFieldFrameBasedDecoder.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/LengthFieldPrepender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/LengthFieldPrepender.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/MessageToMessageDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/MessageToMessageDecoder.cs -------------------------------------------------------------------------------- /src/Helios/Codecs/MessageToMessageEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Codecs/MessageToMessageEncoder.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/AbstractEventExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/AbstractEventExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/AbstractScheduledEventExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/AbstractScheduledEventExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ActionScheduledAsyncTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ActionScheduledAsyncTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ActionScheduledTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ActionScheduledTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ActionWithStateAndContextScheduledAsyncTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ActionWithStateAndContextScheduledAsyncTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ActionWithStateAndContextScheduledTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ActionWithStateAndContextScheduledTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ActionWithStateScheduledAsyncTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ActionWithStateScheduledAsyncTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ActionWithStateScheduledTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ActionWithStateScheduledTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/EventExecutorTaskScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/EventExecutorTaskScheduler.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/FiberFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/FiberFactory.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/FiberMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/FiberMode.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IEventExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IEventExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IFiber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IFiber.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IPausableEventExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IPausableEventExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IRunnable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IRunnable.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IScheduledRunnable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IScheduledRunnable.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/IScheduledTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/IScheduledTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/Impl/DedicatedThreadPoolFiber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/Impl/DedicatedThreadPoolFiber.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/Impl/SharedFiber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/Impl/SharedFiber.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/Impl/SynchronousFiber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/Impl/SynchronousFiber.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/Impl/ThreadPoolFiber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/Impl/ThreadPoolFiber.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/PromiseUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/PromiseUtil.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/RejectedTaskException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/RejectedTaskException.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ScheduledAsyncTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ScheduledAsyncTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/ScheduledTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/ScheduledTask.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/SingleThreadEventExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/SingleThreadEventExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Concurrency/TaskCompletionSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Concurrency/TaskCompletionSource.cs -------------------------------------------------------------------------------- /src/Helios/Eventing/Brokers/SimpleEventBroker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Eventing/Brokers/SimpleEventBroker.cs -------------------------------------------------------------------------------- /src/Helios/Eventing/EventSubscriptionEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Eventing/EventSubscriptionEventArgs.cs -------------------------------------------------------------------------------- /src/Helios/Eventing/IEventBroker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Eventing/IEventBroker.cs -------------------------------------------------------------------------------- /src/Helios/Eventing/ITopicSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Eventing/ITopicSubscription.cs -------------------------------------------------------------------------------- /src/Helios/Eventing/Subscriptions/NormalTopicSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Eventing/Subscriptions/NormalTopicSubscription.cs -------------------------------------------------------------------------------- /src/Helios/Eventing/Subscriptions/TopicHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Eventing/Subscriptions/TopicHelpers.cs -------------------------------------------------------------------------------- /src/Helios/Exceptions/Events/ExceptionEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Exceptions/Events/ExceptionEventArgs.cs -------------------------------------------------------------------------------- /src/Helios/Exceptions/Events/ExceptionTopicSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Exceptions/Events/ExceptionTopicSubscription.cs -------------------------------------------------------------------------------- /src/Helios/Exceptions/ExceptionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Exceptions/ExceptionType.cs -------------------------------------------------------------------------------- /src/Helios/Exceptions/HeliosConnectionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Exceptions/HeliosConnectionException.cs -------------------------------------------------------------------------------- /src/Helios/Exceptions/HeliosNodeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Exceptions/HeliosNodeException.cs -------------------------------------------------------------------------------- /src/Helios/Helios.Concurrency.DedicatedThreadPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Helios.Concurrency.DedicatedThreadPool.cs -------------------------------------------------------------------------------- /src/Helios/Helios.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Helios.csproj -------------------------------------------------------------------------------- /src/Helios/Helios.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Helios.nuspec -------------------------------------------------------------------------------- /src/Helios/HeliosException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/HeliosException.cs -------------------------------------------------------------------------------- /src/Helios/Logging/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/ILogger.cs -------------------------------------------------------------------------------- /src/Helios/Logging/LogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/LogEvent.cs -------------------------------------------------------------------------------- /src/Helios/Logging/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/LogLevel.cs -------------------------------------------------------------------------------- /src/Helios/Logging/LoggingAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/LoggingAdapter.cs -------------------------------------------------------------------------------- /src/Helios/Logging/LoggingFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/LoggingFactory.cs -------------------------------------------------------------------------------- /src/Helios/Logging/NoOpLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/NoOpLogger.cs -------------------------------------------------------------------------------- /src/Helios/Logging/NoOpLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/NoOpLoggerFactory.cs -------------------------------------------------------------------------------- /src/Helios/Logging/StandardOutLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/StandardOutLoggerFactory.cs -------------------------------------------------------------------------------- /src/Helios/Logging/StdOutLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Logging/StdOutLogger.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/AbstractBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/AbstractBootstrap.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/ClientBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/ClientBootstrap.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/ClientConnectionFactoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/ClientConnectionFactoryBase.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/IConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/IConnectionFactory.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/NormalConnectionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/NormalConnectionBuilder.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/TcpConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/TcpConnectionFactory.cs -------------------------------------------------------------------------------- /src/Helios/Net/Bootstrap/UdpConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Bootstrap/UdpConnectionFactory.cs -------------------------------------------------------------------------------- /src/Helios/Net/Connections/MulticastUdpConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Connections/MulticastUdpConnection.cs -------------------------------------------------------------------------------- /src/Helios/Net/Connections/TcpConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Connections/TcpConnection.cs -------------------------------------------------------------------------------- /src/Helios/Net/Connections/UdpConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Connections/UdpConnection.cs -------------------------------------------------------------------------------- /src/Helios/Net/Connections/UnstreamedConnectionBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Connections/UnstreamedConnectionBase.cs -------------------------------------------------------------------------------- /src/Helios/Net/IConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/IConnection.cs -------------------------------------------------------------------------------- /src/Helios/Net/IConnectionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/IConnectionBuilder.cs -------------------------------------------------------------------------------- /src/Helios/Net/IConnectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/IConnectionExtensions.cs -------------------------------------------------------------------------------- /src/Helios/Net/MulticastHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/MulticastHelper.cs -------------------------------------------------------------------------------- /src/Helios/Net/NetworkConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/NetworkConstants.cs -------------------------------------------------------------------------------- /src/Helios/Net/NetworkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/NetworkData.cs -------------------------------------------------------------------------------- /src/Helios/Net/NetworkDataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/NetworkDataExtensions.cs -------------------------------------------------------------------------------- /src/Helios/Net/NetworkEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/NetworkEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Net/SystemAddressHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/SystemAddressHelper.cs -------------------------------------------------------------------------------- /src/Helios/Net/Transports/ITransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Transports/ITransport.cs -------------------------------------------------------------------------------- /src/Helios/Net/Transports/TransportBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Net/Transports/TransportBase.cs -------------------------------------------------------------------------------- /src/Helios/Ops/EventLoopFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/EventLoopFactory.cs -------------------------------------------------------------------------------- /src/Helios/Ops/Executors/AbstractEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/Executors/AbstractEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Ops/Executors/BasicExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/Executors/BasicExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Ops/Executors/ThreadedEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/Executors/ThreadedEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Ops/Executors/TryCatchExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/Executors/TryCatchExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Ops/IEventLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/IEventLoop.cs -------------------------------------------------------------------------------- /src/Helios/Ops/IExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/IExecutor.cs -------------------------------------------------------------------------------- /src/Helios/Ops/IOperationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/IOperationResult.cs -------------------------------------------------------------------------------- /src/Helios/Ops/OperationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Ops/OperationResult.cs -------------------------------------------------------------------------------- /src/Helios/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Bootstrap/IServerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Bootstrap/IServerFactory.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Bootstrap/ServerBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Bootstrap/ServerBootstrap.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Bootstrap/ServerFactoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Bootstrap/ServerFactoryBase.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Bootstrap/TcpServerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Bootstrap/TcpServerFactory.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Bootstrap/UdpServerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Bootstrap/UdpServerFactory.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/IReactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/IReactor.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/ProxyReactorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/ProxyReactorBase.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/ReactorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/ReactorBase.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Response/ReactorProxyResponseChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Response/ReactorProxyResponseChannel.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Response/ReactorResponseChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Response/ReactorResponseChannel.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Response/TcpReactorResponseChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Response/TcpReactorResponseChannel.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/SingleReceiveLoopProxyReactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/SingleReceiveLoopProxyReactor.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Tcp/TcpProxyReactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Tcp/TcpProxyReactor.cs -------------------------------------------------------------------------------- /src/Helios/Reactor/Udp/UdpProxyReactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Reactor/Udp/UdpProxyReactor.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/ByteOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/ByteOrder.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/Encoders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/Encoders.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/IMessageDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/IMessageDecoder.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/IMessageEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/IMessageEncoder.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/ITransportSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/ITransportSerializer.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/LengthFieldFrameBasedDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/LengthFieldFrameBasedDecoder.cs -------------------------------------------------------------------------------- /src/Helios/Serialization/LengthFieldPrepender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Serialization/LengthFieldPrepender.cs -------------------------------------------------------------------------------- /src/Helios/Topology/EmptyNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Topology/EmptyNode.cs -------------------------------------------------------------------------------- /src/Helios/Topology/INode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Topology/INode.cs -------------------------------------------------------------------------------- /src/Helios/Topology/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Topology/Node.cs -------------------------------------------------------------------------------- /src/Helios/Topology/NodeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Topology/NodeBuilder.cs -------------------------------------------------------------------------------- /src/Helios/Topology/NodeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Topology/NodeExtensions.cs -------------------------------------------------------------------------------- /src/Helios/Topology/NodeUri.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Topology/NodeUri.cs -------------------------------------------------------------------------------- /src/Helios/Tracing/HeliosTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Tracing/HeliosTrace.cs -------------------------------------------------------------------------------- /src/Helios/Tracing/IHeliosTraceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Tracing/IHeliosTraceWriter.cs -------------------------------------------------------------------------------- /src/Helios/Tracing/Impl/HeliosCounterTraceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Tracing/Impl/HeliosCounterTraceWriter.cs -------------------------------------------------------------------------------- /src/Helios/Tracing/Impl/NoOpHeliosTraceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Tracing/Impl/NoOpHeliosTraceWriter.cs -------------------------------------------------------------------------------- /src/Helios/Util/AtomicCounters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/AtomicCounters.cs -------------------------------------------------------------------------------- /src/Helios/Util/AtomicReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/AtomicReference.cs -------------------------------------------------------------------------------- /src/Helios/Util/BitOps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/BitOps.cs -------------------------------------------------------------------------------- /src/Helios/Util/ByteArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/ByteArrayExtensions.cs -------------------------------------------------------------------------------- /src/Helios/Util/CollectionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/CollectionBuilder.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/CircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/CircularBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/CollectionExtensions.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/ConcurrentCircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/ConcurrentCircularBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/ConcurrentFixedSizeStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/ConcurrentFixedSizeStack.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/FixedSizeStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/FixedSizeStack.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/ICircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/ICircularBuffer.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/IFixedSizeStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/IFixedSizeStack.cs -------------------------------------------------------------------------------- /src/Helios/Util/Collections/PriorityQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Collections/PriorityQueue.cs -------------------------------------------------------------------------------- /src/Helios/Util/Concurrency/TaskEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Concurrency/TaskEx.cs -------------------------------------------------------------------------------- /src/Helios/Util/Concurrency/TaskRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Concurrency/TaskRunner.cs -------------------------------------------------------------------------------- /src/Helios/Util/FastThreadLocal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/FastThreadLocal.cs -------------------------------------------------------------------------------- /src/Helios/Util/FlagsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/FlagsHelper.cs -------------------------------------------------------------------------------- /src/Helios/Util/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/Guard.cs -------------------------------------------------------------------------------- /src/Helios/Util/InternalThreadLocalMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/InternalThreadLocalMap.cs -------------------------------------------------------------------------------- /src/Helios/Util/IpHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/IpHelper.cs -------------------------------------------------------------------------------- /src/Helios/Util/MonotonicClock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/MonotonicClock.cs -------------------------------------------------------------------------------- /src/Helios/Util/NullGuard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/NullGuard.cs -------------------------------------------------------------------------------- /src/Helios/Util/ObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/ObjectPool.cs -------------------------------------------------------------------------------- /src/Helios/Util/RecyclableArrayList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/RecyclableArrayList.cs -------------------------------------------------------------------------------- /src/Helios/Util/ReferenceCountUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/ReferenceCountUtil.cs -------------------------------------------------------------------------------- /src/Helios/Util/StandardOutWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/StandardOutWriter.cs -------------------------------------------------------------------------------- /src/Helios/Util/ThreadLocalRandom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/ThreadLocalRandom.cs -------------------------------------------------------------------------------- /src/Helios/Util/TimedOps/Deadline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/TimedOps/Deadline.cs -------------------------------------------------------------------------------- /src/Helios/Util/TimedOps/PreciseDeadline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/TimedOps/PreciseDeadline.cs -------------------------------------------------------------------------------- /src/Helios/Util/TimedOps/ScheduledValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/Helios/Util/TimedOps/ScheduledValue.cs -------------------------------------------------------------------------------- /src/SharedAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/src/SharedAssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Helios.BackwardsCompat.Tests/Helios.BackwardsCompat.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.BackwardsCompat.Tests/Helios.BackwardsCompat.Tests.csproj -------------------------------------------------------------------------------- /tests/Helios.BackwardsCompat.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.BackwardsCompat.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Helios.BackwardsCompat.Tests/Tcp/TcpServerSocketChannelAndConnectionCompatSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.BackwardsCompat.Tests/Tcp/TcpServerSocketChannelAndConnectionCompatSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.BackwardsCompat.Tests/Tcp/TcpSocketChannelAndReactorCompatSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.BackwardsCompat.Tests/Tcp/TcpSocketChannelAndReactorCompatSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.BackwardsCompat.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.BackwardsCompat.Tests/packages.config -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Buffers/BufferGenerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Buffers/BufferGenerators.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Buffers/BufferHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Buffers/BufferHelpers.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Buffers/BufferSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Buffers/BufferSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/ChannelOutboundBufferSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/ChannelOutboundBufferSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/ChannelPipelineConstructionSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/ChannelPipelineConstructionSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/ChannelPipelineInvocationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/ChannelPipelineInvocationSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/ChannelPipelineModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/ChannelPipelineModels.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/DnsResolutionAndBindingSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/DnsResolutionAndBindingSpec.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ConcurrentTcpServerSocketModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ConcurrentTcpServerSocketModel.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ConnectionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ConnectionState.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ITcpServerSocketModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ITcpServerSocketModel.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ImmutableTcpServerSocketModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/ImmutableTcpServerSocketModel.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpClientSocketModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpClientSocketModel.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpClientSocketStateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpClientSocketStateHandler.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpServerSocketModelComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpServerSocketModelComparer.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpServerSocketStateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/Models/TcpServerSocketStateHandler.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/TcpServerSocketChannelStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/TcpServerSocketChannelStateMachine.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/Sockets/TcpSocketServerSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/Sockets/TcpSocketServerSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Channels/TestChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Channels/TestChannel.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Codecs/EncodingGenerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Codecs/EncodingGenerators.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Codecs/LengthFrameEncodingSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Codecs/LengthFrameEncodingSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Collections/CircularBufferPropertyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Collections/CircularBufferPropertyTests.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Collections/PriorityQueueSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Collections/PriorityQueueSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Concurrency/EventExecutorSpecBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Concurrency/EventExecutorSpecBase.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Concurrency/ObjectPoolSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Concurrency/ObjectPoolSpec.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Concurrency/SingleThreadEventExecutorSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Concurrency/SingleThreadEventExecutorSpec.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/FsharpDelegateHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/FsharpDelegateHelper.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Helios.FsCheck.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Helios.FsCheck.Tests.csproj -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/HeliosGenerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/HeliosGenerators.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/HeliosModelHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/HeliosModelHelpers.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/TestLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/TestLogger.cs -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/app.config -------------------------------------------------------------------------------- /tests/Helios.FsCheck.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.FsCheck.Tests/packages.config -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/ClientServerReplyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/ClientServerReplyTests.cs -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/Helios.MultiNodeTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/Helios.MultiNodeTests.csproj -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/LargeMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/LargeMessageTests.cs -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/TestKit/AssertExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/TestKit/AssertExecutor.cs -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/TestKit/MultiNodeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/TestKit/MultiNodeTest.cs -------------------------------------------------------------------------------- /tests/Helios.MultiNodeTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.MultiNodeTests/packages.config -------------------------------------------------------------------------------- /tests/Helios.Tests/Buffer/BasicByteBufTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Buffer/BasicByteBufTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Buffer/ByteBufferDerivationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Buffer/ByteBufferDerivationSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Buffer/ByteBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Buffer/ByteBufferTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Buffer/UnpooledDirectByteBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Buffer/UnpooledDirectByteBufferTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/AbstractChannelHandlerContextSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/AbstractChannelHandlerContextSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/Bootstrap/BootstrapSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/Bootstrap/BootstrapSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/Bootstrap/TcpBootstrapSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/Bootstrap/TcpBootstrapSpec.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/Embedded/EmbeddedChannelTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/Embedded/EmbeddedChannelTest.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/IntCodec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/IntCodec.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/Local/LocalChannelTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/Local/LocalChannelTest.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/ReadCountAwaiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/ReadCountAwaiter.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/Socket/TcpSocketChannelShutdownSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/Socket/TcpSocketChannelShutdownSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Channels/Socket/TcpSocketChannelTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Channels/Socket/TcpSocketChannelTest.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Codecs/ByteToMessageDecoderSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Codecs/ByteToMessageDecoderSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Codecs/LengthFieldBasedFrameDecoderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Codecs/LengthFieldBasedFrameDecoderTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Codecs/LengthFieldPrependerSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Codecs/LengthFieldPrependerSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Codecs/MessageToMessageEncoderSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Codecs/MessageToMessageEncoderSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Concurrency/EventLoopGroupSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Concurrency/EventLoopGroupSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Concurrency/SingleThreadEventExecutorSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Concurrency/SingleThreadEventExecutorSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/DummyConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/DummyConnection.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Eventing/SimpleEventBrokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Eventing/SimpleEventBrokerTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Helios.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Helios.Tests.csproj -------------------------------------------------------------------------------- /tests/Helios.Tests/Net/MulticastHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Net/MulticastHelperTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Net/NodeUniquenessTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Net/NodeUniquenessTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Net/TcpConnectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Net/TcpConnectionTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Ops/BasicExecutorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Ops/BasicExecutorTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Ops/NetworkEventLoopTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Ops/NetworkEventLoopTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Ops/TryCatchExecutorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Ops/TryCatchExecutorTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Reactor/PortZeroTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Reactor/PortZeroTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Serialization/LengthFieldEncodingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Serialization/LengthFieldEncodingTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Topology/NodeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Topology/NodeTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Topology/NodeUriTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Topology/NodeUriTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Util/Collections/CircularBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Util/Collections/CircularBufferTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Util/Collections/ConcurrentCircularBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Util/Collections/ConcurrentCircularBufferTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Util/Collections/ConcurrentFixedSizeStackTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Util/Collections/ConcurrentFixedSizeStackTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Util/TimedOps/PreciseDeadlineSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Util/TimedOps/PreciseDeadlineSpecs.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/Util/TimedOps/ScheduledValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/Util/TimedOps/ScheduledValueTests.cs -------------------------------------------------------------------------------- /tests/Helios.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tests/Helios.Tests/packages.config -------------------------------------------------------------------------------- /tools/AddCopyrightHeaderToSourceFiles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/AddCopyrightHeaderToSourceFiles.ps1 -------------------------------------------------------------------------------- /tools/nunit/NUnitFitTests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/NUnitFitTests.html -------------------------------------------------------------------------------- /tools/nunit/NUnitTests.VisualState.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/NUnitTests.VisualState.xml -------------------------------------------------------------------------------- /tools/nunit/NUnitTests.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/NUnitTests.config -------------------------------------------------------------------------------- /tools/nunit/NUnitTests.nunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/NUnitTests.nunit -------------------------------------------------------------------------------- /tools/nunit/TestResult-net-3.5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/TestResult-net-3.5.xml -------------------------------------------------------------------------------- /tools/nunit/TestResult.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/TestResult.xml -------------------------------------------------------------------------------- /tools/nunit/agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/agent.conf -------------------------------------------------------------------------------- /tools/nunit/agent.log.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/agent.log.conf -------------------------------------------------------------------------------- /tools/nunit/framework/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/framework/nunit.framework.dll -------------------------------------------------------------------------------- /tools/nunit/framework/nunit.framework.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/framework/nunit.framework.xml -------------------------------------------------------------------------------- /tools/nunit/framework/nunit.mocks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/framework/nunit.mocks.dll -------------------------------------------------------------------------------- /tools/nunit/framework/pnunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/framework/pnunit.framework.dll -------------------------------------------------------------------------------- /tools/nunit/launcher.log.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/launcher.log.conf -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Ellipsis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Ellipsis.gif -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Circles/Failure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Circles/Failure.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Circles/Ignored.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Circles/Ignored.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Circles/Inconclusive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Circles/Inconclusive.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Circles/Skipped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Circles/Skipped.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Circles/Success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Circles/Success.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Classic/Failure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Classic/Failure.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Classic/Ignored.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Classic/Ignored.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Classic/Inconclusive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Classic/Inconclusive.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Classic/Skipped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Classic/Skipped.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Classic/Success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Classic/Success.jpg -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Default/Failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Default/Failure.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Default/Ignored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Default/Ignored.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Default/Inconclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Default/Inconclusive.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Default/Skipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Default/Skipped.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Default/Success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Default/Success.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Visual Studio/Failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Visual Studio/Failure.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Visual Studio/Ignored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Visual Studio/Ignored.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Visual Studio/Inconclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Visual Studio/Inconclusive.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Visual Studio/SeriousWarning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Visual Studio/SeriousWarning.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Visual Studio/Skipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Visual Studio/Skipped.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/Tree/Visual Studio/Success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/Tree/Visual Studio/Success.png -------------------------------------------------------------------------------- /tools/nunit/lib/Images/pinned.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/pinned.gif -------------------------------------------------------------------------------- /tools/nunit/lib/Images/unpinned.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Images/unpinned.gif -------------------------------------------------------------------------------- /tools/nunit/lib/NSubstitute.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/NSubstitute.dll -------------------------------------------------------------------------------- /tools/nunit/lib/NSubstitute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/NSubstitute.xml -------------------------------------------------------------------------------- /tools/nunit/lib/Rhino.Mocks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Rhino.Mocks.dll -------------------------------------------------------------------------------- /tools/nunit/lib/Rhino.Mocks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/Rhino.Mocks.xml -------------------------------------------------------------------------------- /tools/nunit/lib/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/log4net.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit-console-runner.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit-console-runner.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit-gui-runner.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit-gui-runner.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit.core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit.core.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit.core.interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit.core.interfaces.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit.uiexception.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit.uiexception.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit.uikit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit.uikit.dll -------------------------------------------------------------------------------- /tools/nunit/lib/nunit.util.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/lib/nunit.util.dll -------------------------------------------------------------------------------- /tools/nunit/nunit-agent-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-agent-x86.exe -------------------------------------------------------------------------------- /tools/nunit/nunit-agent-x86.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-agent-x86.exe.config -------------------------------------------------------------------------------- /tools/nunit/nunit-agent.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-agent.exe -------------------------------------------------------------------------------- /tools/nunit/nunit-agent.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-agent.exe.config -------------------------------------------------------------------------------- /tools/nunit/nunit-console-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-console-x86.exe -------------------------------------------------------------------------------- /tools/nunit/nunit-console-x86.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-console-x86.exe.config -------------------------------------------------------------------------------- /tools/nunit/nunit-console.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-console.exe -------------------------------------------------------------------------------- /tools/nunit/nunit-console.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-console.exe.config -------------------------------------------------------------------------------- /tools/nunit/nunit-editor.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-editor.exe -------------------------------------------------------------------------------- /tools/nunit/nunit-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-x86.exe -------------------------------------------------------------------------------- /tools/nunit/nunit-x86.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit-x86.exe.config -------------------------------------------------------------------------------- /tools/nunit/nunit.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit.exe -------------------------------------------------------------------------------- /tools/nunit/nunit.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit.exe.config -------------------------------------------------------------------------------- /tools/nunit/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/nunit.framework.dll -------------------------------------------------------------------------------- /tools/nunit/pnunit-agent.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/pnunit-agent.exe -------------------------------------------------------------------------------- /tools/nunit/pnunit-agent.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/pnunit-agent.exe.config -------------------------------------------------------------------------------- /tools/nunit/pnunit-launcher.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/pnunit-launcher.exe -------------------------------------------------------------------------------- /tools/nunit/pnunit-launcher.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/pnunit-launcher.exe.config -------------------------------------------------------------------------------- /tools/nunit/pnunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/pnunit.framework.dll -------------------------------------------------------------------------------- /tools/nunit/pnunit.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/pnunit.tests.dll -------------------------------------------------------------------------------- /tools/nunit/runpnunit.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/runpnunit.bat -------------------------------------------------------------------------------- /tools/nunit/test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/test.conf -------------------------------------------------------------------------------- /tools/nunit/tests/mock-assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/mock-assembly.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nonamespace-assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nonamespace-assembly.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit-console.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit-console.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit-editor.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit-editor.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit-gui.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit-gui.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.core.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.core.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.framework.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.framework.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.framework.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.mocks.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.mocks.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.uiexception.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.uiexception.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.uikit.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.uikit.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/nunit.util.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/nunit.util.tests.dll -------------------------------------------------------------------------------- /tools/nunit/tests/test-assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/test-assembly.dll -------------------------------------------------------------------------------- /tools/nunit/tests/test-utilities.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helios-io/helios/HEAD/tools/nunit/tests/test-utilities.dll --------------------------------------------------------------------------------