├── .editorconfig ├── .github └── FUNDING.yml ├── .gitignore ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── LICENSE ├── NuGet.Config ├── README.md ├── RESPite.sln ├── RESPite.snk ├── global.json ├── src ├── Directory.Build.props ├── RESPite │ ├── CommandParser.cs │ ├── Empty.cs │ ├── Internal │ │ └── Buffers │ │ │ ├── BufferCore.cs │ │ │ ├── BufferExtensions.cs │ │ │ ├── RefCountedBuffer.cs │ │ │ ├── RefCountedBuffers.cs │ │ │ ├── RefCountedSequenceSegment.cs │ │ │ └── SlabManager.cs │ ├── Messages │ │ ├── CommonReaders.cs │ │ ├── CommonWriters.cs │ │ ├── IReader.cs │ │ └── IWriter.cs │ ├── RESPite.csproj │ ├── Resp │ │ ├── Client │ │ │ ├── CommandFactory.cs │ │ │ ├── CommandFactory.generated.cs │ │ │ ├── Hashes.cs │ │ │ ├── Keys.cs │ │ │ ├── Lists.cs │ │ │ ├── Scan.cs │ │ │ ├── Server.cs │ │ │ ├── Sets.cs │ │ │ ├── SortedSets.cs │ │ │ ├── Streams.cs │ │ │ └── Strings.cs │ │ ├── Commands │ │ │ ├── RespCommand.cs │ │ │ ├── RespCommandFactory.cs │ │ │ └── StatefulRespCommand.cs │ │ ├── Lease.cs │ │ ├── LeasedString.cs │ │ ├── LeasedStrings.cs │ │ ├── Raw.cs │ │ ├── Readers │ │ │ ├── AttributeReader.cs │ │ │ ├── IRespReader.cs │ │ │ ├── RespReader.AggregateEnumerator.cs │ │ │ ├── RespReader.Debug.cs │ │ │ ├── RespReader.ScalarEnumerator.cs │ │ │ ├── RespReader.Span.cs │ │ │ ├── RespReader.Utils.cs │ │ │ ├── RespReader.cs │ │ │ ├── RespReaderExtensions.cs │ │ │ ├── RespReaderOld.cs │ │ │ ├── RespReaders.cs │ │ │ ├── ResponseReader.cs │ │ │ └── ScanState.cs │ │ ├── RespCommandExtensions.cs │ │ ├── RespConstants.cs │ │ ├── RespException.cs │ │ ├── RespFrameScanner.cs │ │ ├── RespPrefix.cs │ │ ├── SimpleString.cs │ │ ├── SimpleStrings.cs │ │ └── Writers │ │ │ ├── CommandWriter.cs │ │ │ ├── IRespWriter.cs │ │ │ └── RespWriter.cs │ ├── Shims │ │ ├── IsExternalInit.cs │ │ ├── NullableHacks.cs │ │ ├── RuntimeShims.cs │ │ └── SkipLocalsInit.cs │ └── Transports │ │ ├── FrameValidation.cs │ │ ├── IByteTransport.cs │ │ ├── IFrameScanner.cs │ │ ├── IMessageTransport.cs │ │ ├── IMultiplexedTransport.cs │ │ ├── IRequestResponseTransport.cs │ │ ├── ISynchronizedRequestResponseTransport.cs │ │ ├── Internal │ │ ├── IMultiplexedPayload.cs │ │ ├── MessageTransportDecorator.cs │ │ ├── MonitorTransportDecorator.cs │ │ ├── MultiplexedAsyncPayload.cs │ │ ├── MultiplexedSyncPayload.cs │ │ ├── MultiplexedTransport.cs │ │ ├── RequestResponseTransport.cs │ │ ├── SemaphoreSlimTransportDecorator.cs │ │ └── StreamTransport.cs │ │ ├── MessageCallback.cs │ │ ├── OutboundPipeBufferTransport.cs │ │ └── TransportExtensions.cs └── resp-cli │ ├── Gui │ ├── CreateKeysDialog.cs │ ├── ProxyView.cs │ ├── RespConnectView.cs │ ├── RespDesktopWindow.cs │ ├── RespPayload.cs │ ├── RespPayloadTableSource.cs │ ├── ScanKeysDialog.cs │ ├── ServerToolDialog.cs │ ├── ServerView.cs │ └── TabBase.cs │ ├── LeasedResult.cs │ ├── Program.cs │ ├── RespClient.cs │ ├── RespDesktop.cs │ ├── Utils.cs │ ├── readme.md │ ├── resp-cli.csproj │ └── version.json ├── tests ├── Directory.Build.props ├── Directory.Build.targets ├── RESPite.Benchmarks │ ├── GetBench.cs │ ├── IncrBench.cs │ ├── IntegrationBase.cs │ ├── Program.cs │ ├── RESPite.Benchmarks.csproj │ ├── ReaderBench.cs │ ├── RespCommandBench.cs │ ├── SetBench.cs │ └── WriterBench.cs ├── RESPite.Resp.Client │ └── RESPite.Resp.Client.csproj ├── RESPite.Resp │ └── RESPite.Resp.csproj ├── RESPite.Tests │ ├── EscapingTests.cs │ ├── RESPite.Tests.csproj │ ├── RequestResponseTests.cs │ ├── RespDeframe.cs │ ├── RespReaderTests.cs │ ├── RespWriterTests.cs │ ├── TestBuffer.cs │ └── TestRespWriters.cs └── RunProfiler │ ├── Program.cs │ └── RunProfiler.csproj └── version.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/README.md -------------------------------------------------------------------------------- /RESPite.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/RESPite.sln -------------------------------------------------------------------------------- /RESPite.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/RESPite.snk -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/global.json -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/RESPite/CommandParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/CommandParser.cs -------------------------------------------------------------------------------- /src/RESPite/Empty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Empty.cs -------------------------------------------------------------------------------- /src/RESPite/Internal/Buffers/BufferCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Internal/Buffers/BufferCore.cs -------------------------------------------------------------------------------- /src/RESPite/Internal/Buffers/BufferExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Internal/Buffers/BufferExtensions.cs -------------------------------------------------------------------------------- /src/RESPite/Internal/Buffers/RefCountedBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Internal/Buffers/RefCountedBuffer.cs -------------------------------------------------------------------------------- /src/RESPite/Internal/Buffers/RefCountedBuffers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Internal/Buffers/RefCountedBuffers.cs -------------------------------------------------------------------------------- /src/RESPite/Internal/Buffers/RefCountedSequenceSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Internal/Buffers/RefCountedSequenceSegment.cs -------------------------------------------------------------------------------- /src/RESPite/Internal/Buffers/SlabManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Internal/Buffers/SlabManager.cs -------------------------------------------------------------------------------- /src/RESPite/Messages/CommonReaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Messages/CommonReaders.cs -------------------------------------------------------------------------------- /src/RESPite/Messages/CommonWriters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Messages/CommonWriters.cs -------------------------------------------------------------------------------- /src/RESPite/Messages/IReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Messages/IReader.cs -------------------------------------------------------------------------------- /src/RESPite/Messages/IWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Messages/IWriter.cs -------------------------------------------------------------------------------- /src/RESPite/RESPite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/RESPite.csproj -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/CommandFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/CommandFactory.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/CommandFactory.generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/CommandFactory.generated.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Hashes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Hashes.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Keys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Keys.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Lists.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Lists.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Scan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Scan.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Server.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Sets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Sets.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/SortedSets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/SortedSets.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Streams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Streams.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Client/Strings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Client/Strings.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Commands/RespCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Commands/RespCommand.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Commands/RespCommandFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Commands/RespCommandFactory.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Commands/StatefulRespCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Commands/StatefulRespCommand.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Lease.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Lease.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/LeasedString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/LeasedString.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/LeasedStrings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/LeasedStrings.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Raw.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Raw.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/AttributeReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/AttributeReader.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/IRespReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/IRespReader.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReader.AggregateEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReader.AggregateEnumerator.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReader.Debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReader.Debug.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReader.ScalarEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReader.ScalarEnumerator.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReader.Span.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReader.Span.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReader.Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReader.Utils.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReader.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReaderExtensions.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReaderOld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReaderOld.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/RespReaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/RespReaders.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/ResponseReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/ResponseReader.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Readers/ScanState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Readers/ScanState.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/RespCommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/RespCommandExtensions.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/RespConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/RespConstants.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/RespException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/RespException.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/RespFrameScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/RespFrameScanner.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/RespPrefix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/RespPrefix.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/SimpleString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/SimpleString.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/SimpleStrings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/SimpleStrings.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Writers/CommandWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Writers/CommandWriter.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Writers/IRespWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Writers/IRespWriter.cs -------------------------------------------------------------------------------- /src/RESPite/Resp/Writers/RespWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Resp/Writers/RespWriter.cs -------------------------------------------------------------------------------- /src/RESPite/Shims/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Shims/IsExternalInit.cs -------------------------------------------------------------------------------- /src/RESPite/Shims/NullableHacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Shims/NullableHacks.cs -------------------------------------------------------------------------------- /src/RESPite/Shims/RuntimeShims.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Shims/RuntimeShims.cs -------------------------------------------------------------------------------- /src/RESPite/Shims/SkipLocalsInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Shims/SkipLocalsInit.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/FrameValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/FrameValidation.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/IByteTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/IByteTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/IFrameScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/IFrameScanner.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/IMessageTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/IMessageTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/IMultiplexedTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/IMultiplexedTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/IRequestResponseTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/IRequestResponseTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/ISynchronizedRequestResponseTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/ISynchronizedRequestResponseTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/IMultiplexedPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/IMultiplexedPayload.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/MessageTransportDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/MessageTransportDecorator.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/MonitorTransportDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/MonitorTransportDecorator.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/MultiplexedAsyncPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/MultiplexedAsyncPayload.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/MultiplexedSyncPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/MultiplexedSyncPayload.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/MultiplexedTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/MultiplexedTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/RequestResponseTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/RequestResponseTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/SemaphoreSlimTransportDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/SemaphoreSlimTransportDecorator.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/Internal/StreamTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/Internal/StreamTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/MessageCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/MessageCallback.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/OutboundPipeBufferTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/OutboundPipeBufferTransport.cs -------------------------------------------------------------------------------- /src/RESPite/Transports/TransportExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/RESPite/Transports/TransportExtensions.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/CreateKeysDialog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/CreateKeysDialog.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/ProxyView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/ProxyView.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/RespConnectView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/RespConnectView.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/RespDesktopWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/RespDesktopWindow.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/RespPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/RespPayload.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/RespPayloadTableSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/RespPayloadTableSource.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/ScanKeysDialog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/ScanKeysDialog.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/ServerToolDialog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/ServerToolDialog.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/ServerView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/ServerView.cs -------------------------------------------------------------------------------- /src/resp-cli/Gui/TabBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Gui/TabBase.cs -------------------------------------------------------------------------------- /src/resp-cli/LeasedResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/LeasedResult.cs -------------------------------------------------------------------------------- /src/resp-cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Program.cs -------------------------------------------------------------------------------- /src/resp-cli/RespClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/RespClient.cs -------------------------------------------------------------------------------- /src/resp-cli/RespDesktop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/RespDesktop.cs -------------------------------------------------------------------------------- /src/resp-cli/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/Utils.cs -------------------------------------------------------------------------------- /src/resp-cli/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/readme.md -------------------------------------------------------------------------------- /src/resp-cli/resp-cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/resp-cli.csproj -------------------------------------------------------------------------------- /src/resp-cli/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/src/resp-cli/version.json -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/Directory.Build.targets -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/GetBench.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/GetBench.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/IncrBench.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/IncrBench.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/IntegrationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/IntegrationBase.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/Program.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/RESPite.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/RESPite.Benchmarks.csproj -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/ReaderBench.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/ReaderBench.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/RespCommandBench.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/RespCommandBench.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/SetBench.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/SetBench.cs -------------------------------------------------------------------------------- /tests/RESPite.Benchmarks/WriterBench.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Benchmarks/WriterBench.cs -------------------------------------------------------------------------------- /tests/RESPite.Resp.Client/RESPite.Resp.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Resp.Client/RESPite.Resp.Client.csproj -------------------------------------------------------------------------------- /tests/RESPite.Resp/RESPite.Resp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Resp/RESPite.Resp.csproj -------------------------------------------------------------------------------- /tests/RESPite.Tests/EscapingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/EscapingTests.cs -------------------------------------------------------------------------------- /tests/RESPite.Tests/RESPite.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/RESPite.Tests.csproj -------------------------------------------------------------------------------- /tests/RESPite.Tests/RequestResponseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/RequestResponseTests.cs -------------------------------------------------------------------------------- /tests/RESPite.Tests/RespDeframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/RespDeframe.cs -------------------------------------------------------------------------------- /tests/RESPite.Tests/RespReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/RespReaderTests.cs -------------------------------------------------------------------------------- /tests/RESPite.Tests/RespWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/RespWriterTests.cs -------------------------------------------------------------------------------- /tests/RESPite.Tests/TestBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/TestBuffer.cs -------------------------------------------------------------------------------- /tests/RESPite.Tests/TestRespWriters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RESPite.Tests/TestRespWriters.cs -------------------------------------------------------------------------------- /tests/RunProfiler/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RunProfiler/Program.cs -------------------------------------------------------------------------------- /tests/RunProfiler/RunProfiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/tests/RunProfiler/RunProfiler.csproj -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgravell/RESPite/HEAD/version.json --------------------------------------------------------------------------------