├── .asf.yaml ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── 01_bug_report.yml │ ├── 02_feature_request.yml │ └── config.yml ├── pull_request_template.md └── workflows │ ├── ci-unit.yaml │ ├── codeql.yml │ └── publish-to-nuget.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DotPulsar.sln ├── DotPulsar.sln.DotSettings ├── LICENSE ├── NOTICE ├── README.md ├── benchmarks └── Compression │ ├── Compress.cs │ ├── Compression.csproj │ ├── Decompress.cs │ ├── Factories.cs │ ├── MessageBytes.cs │ ├── MessageSize.cs │ ├── MessageType.cs │ ├── Messages.proto │ └── Program.cs ├── docs ├── api │ ├── .gitignore │ ├── api │ │ ├── .gitignore │ │ └── index.md │ ├── assets │ │ ├── favicon.ico │ │ └── pulsar.svg │ ├── docfx.json │ ├── index.md │ └── toc.yml ├── decisions │ ├── 0001-target-dotnet-standard-2-0.md │ └── 0002-support-visual-studio-and-rider.md ├── dev │ ├── assets │ │ ├── riderAutoCleanOnCommit.gif │ │ ├── vs2022CleanOnSave.gif │ │ └── vs2022WithReSharper.gif │ └── coding-style.md ├── release-process.md └── release_validation_linux_macos.md ├── samples ├── Consuming │ ├── Consuming.csproj │ ├── MessagesWorker.cs │ ├── ProcessWorker.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── ReceiveWorker.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Extensions │ ├── Extensions.csproj │ ├── HostApplicationBuilderExtensions.cs │ └── LoggerExtensions.cs ├── Producing │ ├── Producing.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SendChannelWorker.cs │ ├── SendWorker.cs │ ├── appsettings.Development.json │ └── appsettings.json └── Reading │ ├── Program.cs │ └── Reading.csproj ├── src └── DotPulsar │ ├── Abstractions │ ├── IAuthentication.cs │ ├── IConsumer.cs │ ├── IConsumerBuilder.cs │ ├── IConsumerOfT.cs │ ├── IGetLastMessageIds.cs │ ├── IHandleException.cs │ ├── IHandleStateChanged.cs │ ├── IMessage.cs │ ├── IMessageBuilder.cs │ ├── IMessageOfT.cs │ ├── IMessageRouter.cs │ ├── IProducer.cs │ ├── IProducerBuilder.cs │ ├── IProducerOfT.cs │ ├── IPulsarClient.cs │ ├── IPulsarClientBuilder.cs │ ├── IReader.cs │ ├── IReaderBuilder.cs │ ├── IReaderOfT.cs │ ├── IReceive.cs │ ├── ISchema.cs │ ├── ISeek.cs │ ├── ISend.cs │ ├── ISendChannel.cs │ ├── IState.cs │ ├── IStateHolder.cs │ └── IValidateRemoteCertificate.cs │ ├── AuthenticationFactory.cs │ ├── CompressionType.cs │ ├── ConsumerOptions.cs │ ├── ConsumerState.cs │ ├── ConsumerStateChanged.cs │ ├── DotPulsar.csproj │ ├── EncryptionPolicy.cs │ ├── ExceptionContext.cs │ ├── Exceptions │ ├── AuthenticationException.cs │ ├── AuthorizationException.cs │ ├── ChannelNotReadyException.cs │ ├── ChecksumException.cs │ ├── CompressionException.cs │ ├── ConfigurationException.cs │ ├── ConnectionSecurityException.cs │ ├── ConsumerAssignException.cs │ ├── ConsumerBusyException.cs │ ├── ConsumerClosedException.cs │ ├── ConsumerDisposedException.cs │ ├── ConsumerFaultedException.cs │ ├── ConsumerNotFoundException.cs │ ├── DotPulsarException.cs │ ├── FaultedException.cs │ ├── IncompatibleSchemaException.cs │ ├── InvalidSchemeException.cs │ ├── InvalidTopicNameException.cs │ ├── InvalidTopicsPatternException.cs │ ├── InvalidTransactionStatusException.cs │ ├── MetadataException.cs │ ├── NotAllowedException.cs │ ├── PersistenceException.cs │ ├── ProcessingException.cs │ ├── ProducerBlockedQuotaExceededException.cs │ ├── ProducerBusyException.cs │ ├── ProducerClosedException.cs │ ├── ProducerDisposedException.cs │ ├── ProducerFaultedException.cs │ ├── ProducerFencedException.cs │ ├── PulsarClientClosedException.cs │ ├── PulsarClientDisposedException.cs │ ├── ReaderClosedException.cs │ ├── ReaderDisposedException.cs │ ├── ReaderFaultedException.cs │ ├── SchemaException.cs │ ├── SchemaSerializationException.cs │ ├── ServiceNotReadyException.cs │ ├── SubscriptionNotFoundException.cs │ ├── TooLargeMessageException.cs │ ├── TooManyRequestsException.cs │ ├── TopicNotFoundException.cs │ ├── TopicTerminatedException.cs │ ├── TransactionConflictException.cs │ ├── TransactionCoordinatorNotFoundException.cs │ ├── UnknownException.cs │ └── UnsupportedVersionException.cs │ ├── Extensions │ ├── ConsumerBuilderExtensions.cs │ ├── ConsumerExtensions.cs │ ├── MessageBuilderExtensions.cs │ ├── MessageExtensions.cs │ ├── MessageMetadataExtensions.cs │ ├── ProducerBuilderExtensions.cs │ ├── ProducerExtensions.cs │ ├── PulsarClientBuilderExtensions.cs │ ├── PulsarClientExtensions.cs │ ├── ReaderBuilderExtensions.cs │ ├── ReaderExtensions.cs │ ├── ReceiveExtensions.cs │ ├── SeekExtensions.cs │ ├── SendChannelExtensions.cs │ ├── SendExtensions.cs │ ├── StateExtensions.cs │ └── StateHolderExtensions.cs │ ├── FaultAction.cs │ ├── Internal │ ├── Abstractions │ │ ├── IChannel.cs │ │ ├── ICompress.cs │ │ ├── ICompressorFactory.cs │ │ ├── IConnection.cs │ │ ├── IConnectionPool.cs │ │ ├── IConsumerChannel.cs │ │ ├── IConsumerChannelFactory.cs │ │ ├── IContainsChannel.cs │ │ ├── IDecompress.cs │ │ ├── IDecompressorFactory.cs │ │ ├── IDequeue.cs │ │ ├── IEnqueue.cs │ │ ├── IEvent.cs │ │ ├── IExecute.cs │ │ ├── IMessageFactory.cs │ │ ├── IProcess.cs │ │ ├── IProducerChannel.cs │ │ ├── IProducerChannelFactory.cs │ │ ├── IPulsarStream.cs │ │ ├── IRegisterEvent.cs │ │ ├── IRequest.cs │ │ ├── IStateManager.cs │ │ └── Process.cs │ ├── ActionExceptionHandler.cs │ ├── ActionStateChangedHandler.cs │ ├── AsyncLock.cs │ ├── AsyncQueue.cs │ ├── AsyncQueueWithCursor.cs │ ├── Awaiter.cs │ ├── BatchHandler.cs │ ├── CancelableCompletionSource.cs │ ├── Channel.cs │ ├── ChannelManager.cs │ ├── ChannelManagerState.cs │ ├── ChannelState.cs │ ├── ChunkingPipeline.cs │ ├── Compression │ │ ├── BuiltinZlibCompression.cs │ │ ├── CompressionFactories.cs │ │ ├── CompressionTester.cs │ │ ├── Compressor.cs │ │ ├── CompressorFactory.cs │ │ ├── Decompressor.cs │ │ ├── DecompressorFactory.cs │ │ ├── Lz4Compression.cs │ │ ├── SnappyCompression.cs │ │ ├── ZstdCompression.cs │ │ └── ZstdSharpCompression.cs │ ├── Connection.cs │ ├── ConnectionPool.cs │ ├── ConnectionState.cs │ ├── Connector.cs │ ├── Constants.cs │ ├── Consumer.cs │ ├── ConsumerBuilder.cs │ ├── ConsumerChannel.cs │ ├── ConsumerChannelFactory.cs │ ├── ConsumerProcess.cs │ ├── Crc32C.cs │ ├── DefaultExceptionHandler.cs │ ├── DefaultRemoteCertificateValidator.cs │ ├── DotPulsarActivitySource.cs │ ├── DotPulsarMeter.cs │ ├── EnumLookup.cs │ ├── Events │ │ ├── ChannelActivated.cs │ │ ├── ChannelClosedByServer.cs │ │ ├── ChannelConnected.cs │ │ ├── ChannelDeactivated.cs │ │ ├── ChannelDisconnected.cs │ │ ├── ChannelReachedEndOfTopic.cs │ │ ├── ChannelUnsubscribed.cs │ │ ├── ConsumerCreated.cs │ │ ├── ConsumerDisposed.cs │ │ ├── ExecutorFaulted.cs │ │ ├── ProducerCreated.cs │ │ ├── ProducerDisposed.cs │ │ ├── ProducerWaitingForExclusive.cs │ │ ├── ReaderCreated.cs │ │ ├── ReaderDisposed.cs │ │ └── SendReceiptWrongOrdering.cs │ ├── ExceptionHandlerPipeline.cs │ ├── Exceptions │ │ ├── AsyncLockDisposedException.cs │ │ ├── AsyncQueueDisposedException.cs │ │ ├── AsyncQueueWithCursorDisposedException.cs │ │ ├── AsyncQueueWithCursorNoItemException.cs │ │ ├── ConnectionDisposedException.cs │ │ ├── ProducerSendReceiptOrderingException.cs │ │ ├── PulsarStreamDisposedException.cs │ │ ├── SendChannelCompletedException.cs │ │ └── UnexpectedResponseException.cs │ ├── ExecutionResult.cs │ ├── Executor.cs │ ├── ExecutorState.cs │ ├── Extensions │ │ ├── ActivityExtensions.cs │ │ ├── CommandExtensions.cs │ │ ├── MessageIdDataExtensions.cs │ │ ├── MessageMetadataExtensions.cs │ │ ├── MessagePackageExtensions.cs │ │ ├── ReadOnlySequenceExtensions.cs │ │ └── TypeExtensions.cs │ ├── FuncExceptionHandler.cs │ ├── FuncRemoteCertificateValidator.cs │ ├── FuncStateChangedHandler.cs │ ├── IdLookup.cs │ ├── Message.cs │ ├── MessageBuilder.cs │ ├── MessageFactory.cs │ ├── MessageMetadataObjectPool.cs │ ├── MessagePackage.cs │ ├── MessageProcessor.cs │ ├── MonitorState.cs │ ├── MurmurHash3.cs │ ├── NotReadyChannel.cs │ ├── PingPongHandler.cs │ ├── PingPongHandlerState.cs │ ├── ProcessManager.cs │ ├── Producer.cs │ ├── ProducerBuilder.cs │ ├── ProducerChannel.cs │ ├── ProducerChannelFactory.cs │ ├── ProducerProcess.cs │ ├── ProducerResponse.cs │ ├── PulsarApi.proto │ ├── PulsarClientBuilder.cs │ ├── PulsarClientFactory.cs │ ├── PulsarStream.cs │ ├── Reader.cs │ ├── ReaderBuilder.cs │ ├── ReaderProcess.cs │ ├── RequestId.cs │ ├── RequestResponseHandler.cs │ ├── Requests │ │ ├── ConnectRequest.cs │ │ ├── SendRequest.cs │ │ └── StandardRequest.cs │ ├── SendChannel.cs │ ├── SendOp.cs │ ├── SendPackage.cs │ ├── SequenceBuilder.cs │ ├── SequenceId.cs │ ├── Serializer.cs │ ├── StateChanged.cs │ ├── StateManager.cs │ ├── StateTask.cs │ ├── StateTaskCollection.cs │ ├── SubConsumer.cs │ ├── SubProducer.cs │ ├── SubReader.cs │ ├── SubscribeResponse.cs │ ├── TokenAuthentication.cs │ └── UIntUnion.cs │ ├── MessageId.cs │ ├── MessageMetadata.cs │ ├── PackageIcon.png │ ├── ProcessingOptions.cs │ ├── ProducerAccessMode.cs │ ├── ProducerOptions.cs │ ├── ProducerState.cs │ ├── ProducerStateChanged.cs │ ├── PulsarClient.cs │ ├── README.md │ ├── ReaderOptions.cs │ ├── ReaderState.cs │ ├── ReaderStateChanged.cs │ ├── RegexSubscriptionMode.cs │ ├── RoundRobinPartitionRouter.cs │ ├── Schema.cs │ ├── SchemaInfo.cs │ ├── SchemaType.cs │ ├── Schemas │ ├── AvroGenericRecordSchema.cs │ ├── AvroISpecificRecordSchema.cs │ ├── BooleanSchema.cs │ ├── ByteArraySchema.cs │ ├── ByteSchema.cs │ ├── ByteSequenceSchema.cs │ ├── DoubleSchema.cs │ ├── FloatSchema .cs │ ├── IntegerSchema.cs │ ├── LongSchema.cs │ ├── ShortSchema.cs │ ├── StringSchema.cs │ ├── TimeSchema.cs │ └── TimestampSchema.cs │ ├── SinglePartitionRouter.cs │ ├── SubscriptionInitialPosition.cs │ └── SubscriptionType.cs └── tests └── DotPulsar.Tests ├── AutoDataAttribute.cs ├── DotPulsar.Tests.csproj ├── Extensions ├── ReceiveExtensionsTests.cs ├── StateExtensionsTests.cs └── StateHolderExtensionsTests.cs ├── InlineAutoDataAttribute.cs ├── IntegrationCollection.cs ├── IntegrationFixture.cs ├── Internal ├── AsyncLockTests.cs ├── AsyncQueueTests.cs ├── AsyncQueueWithCursorTests.cs ├── ChunkingPipelineTests.cs ├── Compression │ ├── BuiltinZlibCompressionTests.cs │ ├── Lz4CompressionTests.cs │ ├── SnappyCompressionTests.cs │ ├── ZstdCompressionTests.cs │ └── ZstdSharpCompressionTests.cs ├── ConsumerTests.cs ├── Crc32CTests.cs ├── Extensions │ └── ReadOnlySequenceExtensionsTests.cs ├── MessageProcessorTests.cs ├── MurmurHash3Tests.cs ├── PingPongHandlerTest.cs ├── ProducerTests.cs ├── ReaderTests.cs ├── RoundRobinPartitionRouterTests.cs ├── SequenceBuilderTests.cs ├── SerializerTests.cs ├── SinglePartitionRouterTests.cs └── StateManagerTests.cs ├── MessageIdTests.cs ├── PulsarClientTests.cs ├── Schemas ├── AvroGenericRecordSchemaTests.cs ├── AvroISpecificRecordSchemaTests.cs └── TestSamples │ └── AvroModels │ ├── EmptyModel.cs │ ├── InvalidSchemaFieldModel.cs │ └── ValidModel.cs ├── TestOutputHelperExtensions.cs └── xunit.runner.json /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01_bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/ISSUE_TEMPLATE/01_bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02_feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/ISSUE_TEMPLATE/02_feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci-unit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/workflows/ci-unit.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/publish-to-nuget.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.github/workflows/publish-to-nuget.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DotPulsar.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/DotPulsar.sln -------------------------------------------------------------------------------- /DotPulsar.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/DotPulsar.sln.DotSettings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/Compression/Compress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/Compress.cs -------------------------------------------------------------------------------- /benchmarks/Compression/Compression.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/Compression.csproj -------------------------------------------------------------------------------- /benchmarks/Compression/Decompress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/Decompress.cs -------------------------------------------------------------------------------- /benchmarks/Compression/Factories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/Factories.cs -------------------------------------------------------------------------------- /benchmarks/Compression/MessageBytes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/MessageBytes.cs -------------------------------------------------------------------------------- /benchmarks/Compression/MessageSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/MessageSize.cs -------------------------------------------------------------------------------- /benchmarks/Compression/MessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/MessageType.cs -------------------------------------------------------------------------------- /benchmarks/Compression/Messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/Messages.proto -------------------------------------------------------------------------------- /benchmarks/Compression/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/benchmarks/Compression/Program.cs -------------------------------------------------------------------------------- /docs/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/.gitignore -------------------------------------------------------------------------------- /docs/api/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/api/.gitignore -------------------------------------------------------------------------------- /docs/api/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/api/index.md -------------------------------------------------------------------------------- /docs/api/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/assets/favicon.ico -------------------------------------------------------------------------------- /docs/api/assets/pulsar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/assets/pulsar.svg -------------------------------------------------------------------------------- /docs/api/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/docfx.json -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/api/toc.yml -------------------------------------------------------------------------------- /docs/decisions/0001-target-dotnet-standard-2-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/decisions/0001-target-dotnet-standard-2-0.md -------------------------------------------------------------------------------- /docs/decisions/0002-support-visual-studio-and-rider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/decisions/0002-support-visual-studio-and-rider.md -------------------------------------------------------------------------------- /docs/dev/assets/riderAutoCleanOnCommit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/dev/assets/riderAutoCleanOnCommit.gif -------------------------------------------------------------------------------- /docs/dev/assets/vs2022CleanOnSave.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/dev/assets/vs2022CleanOnSave.gif -------------------------------------------------------------------------------- /docs/dev/assets/vs2022WithReSharper.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/dev/assets/vs2022WithReSharper.gif -------------------------------------------------------------------------------- /docs/dev/coding-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/dev/coding-style.md -------------------------------------------------------------------------------- /docs/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/release-process.md -------------------------------------------------------------------------------- /docs/release_validation_linux_macos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/docs/release_validation_linux_macos.md -------------------------------------------------------------------------------- /samples/Consuming/Consuming.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/Consuming.csproj -------------------------------------------------------------------------------- /samples/Consuming/MessagesWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/MessagesWorker.cs -------------------------------------------------------------------------------- /samples/Consuming/ProcessWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/ProcessWorker.cs -------------------------------------------------------------------------------- /samples/Consuming/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/Program.cs -------------------------------------------------------------------------------- /samples/Consuming/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Consuming/ReceiveWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/ReceiveWorker.cs -------------------------------------------------------------------------------- /samples/Consuming/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Consuming/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Consuming/appsettings.json -------------------------------------------------------------------------------- /samples/Extensions/Extensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Extensions/Extensions.csproj -------------------------------------------------------------------------------- /samples/Extensions/HostApplicationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Extensions/HostApplicationBuilderExtensions.cs -------------------------------------------------------------------------------- /samples/Extensions/LoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Extensions/LoggerExtensions.cs -------------------------------------------------------------------------------- /samples/Producing/Producing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/Producing.csproj -------------------------------------------------------------------------------- /samples/Producing/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/Program.cs -------------------------------------------------------------------------------- /samples/Producing/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Producing/SendChannelWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/SendChannelWorker.cs -------------------------------------------------------------------------------- /samples/Producing/SendWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/SendWorker.cs -------------------------------------------------------------------------------- /samples/Producing/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Producing/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Producing/appsettings.json -------------------------------------------------------------------------------- /samples/Reading/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Reading/Program.cs -------------------------------------------------------------------------------- /samples/Reading/Reading.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/samples/Reading/Reading.csproj -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IAuthentication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IAuthentication.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IConsumer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IConsumerBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IConsumerOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IConsumerOfT.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IGetLastMessageIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IGetLastMessageIds.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IHandleException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IHandleException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IHandleStateChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IHandleStateChanged.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IMessage.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IMessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IMessageBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IMessageOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IMessageOfT.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IMessageRouter.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IProducer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IProducerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IProducerBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IProducerOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IProducerOfT.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IPulsarClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IPulsarClient.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IPulsarClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IReader.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IReaderBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IReaderBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IReaderOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IReaderOfT.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IReceive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IReceive.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/ISchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/ISchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/ISeek.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/ISeek.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/ISend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/ISend.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/ISendChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/ISendChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IStateHolder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IStateHolder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Abstractions/IValidateRemoteCertificate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Abstractions/IValidateRemoteCertificate.cs -------------------------------------------------------------------------------- /src/DotPulsar/AuthenticationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/AuthenticationFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/CompressionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/CompressionType.cs -------------------------------------------------------------------------------- /src/DotPulsar/ConsumerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ConsumerOptions.cs -------------------------------------------------------------------------------- /src/DotPulsar/ConsumerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ConsumerState.cs -------------------------------------------------------------------------------- /src/DotPulsar/ConsumerStateChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ConsumerStateChanged.cs -------------------------------------------------------------------------------- /src/DotPulsar/DotPulsar.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/DotPulsar.csproj -------------------------------------------------------------------------------- /src/DotPulsar/EncryptionPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/EncryptionPolicy.cs -------------------------------------------------------------------------------- /src/DotPulsar/ExceptionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ExceptionContext.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/AuthenticationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/AuthenticationException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/AuthorizationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/AuthorizationException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ChannelNotReadyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ChannelNotReadyException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ChecksumException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ChecksumException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/CompressionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/CompressionException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConfigurationException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConnectionSecurityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConnectionSecurityException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConsumerAssignException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConsumerAssignException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConsumerBusyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConsumerBusyException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConsumerClosedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConsumerClosedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConsumerDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConsumerDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConsumerFaultedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConsumerFaultedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ConsumerNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/DotPulsarException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/DotPulsarException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/FaultedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/FaultedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/IncompatibleSchemaException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/InvalidSchemeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/InvalidSchemeException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/InvalidTopicNameException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/InvalidTopicNameException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/InvalidTopicsPatternException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/InvalidTopicsPatternException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/MetadataException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/MetadataException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/NotAllowedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/NotAllowedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/PersistenceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/PersistenceException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProcessingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProcessingException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProducerBusyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProducerBusyException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProducerClosedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProducerClosedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProducerDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProducerDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProducerFaultedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProducerFaultedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ProducerFencedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ProducerFencedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/PulsarClientClosedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/PulsarClientClosedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/PulsarClientDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ReaderClosedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ReaderClosedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ReaderDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ReaderDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ReaderFaultedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ReaderFaultedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/SchemaException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/SchemaException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/SchemaSerializationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/SchemaSerializationException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/ServiceNotReadyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/ServiceNotReadyException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/TooLargeMessageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/TooLargeMessageException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/TooManyRequestsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/TooManyRequestsException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/TopicNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/TopicNotFoundException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/TopicTerminatedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/TopicTerminatedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/TransactionConflictException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/TransactionConflictException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/UnknownException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/UnknownException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Exceptions/UnsupportedVersionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Exceptions/UnsupportedVersionException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ConsumerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ConsumerExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/MessageBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/MessageBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/MessageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/MessageExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/MessageMetadataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/MessageMetadataExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ProducerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ProducerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ProducerExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/PulsarClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/PulsarClientExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ReaderBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ReaderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/ReceiveExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/ReceiveExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/SeekExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/SeekExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/SendChannelExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/SendChannelExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/SendExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/SendExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/StateExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/StateExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Extensions/StateHolderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Extensions/StateHolderExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/FaultAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/FaultAction.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/ICompress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/ICompress.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IConnection.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IConnectionPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IContainsChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IDecompress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IDecompress.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IDequeue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IDequeue.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IEnqueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IEnqueue.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IEvent.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IExecute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IExecute.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IProcess.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IProducerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IPulsarStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IRequest.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/IStateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/IStateManager.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Abstractions/Process.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Abstractions/Process.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ActionExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ActionExceptionHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ActionStateChangedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ActionStateChangedHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/AsyncLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/AsyncLock.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/AsyncQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/AsyncQueue.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/AsyncQueueWithCursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/AsyncQueueWithCursor.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Awaiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Awaiter.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/BatchHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/BatchHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/CancelableCompletionSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/CancelableCompletionSource.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Channel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ChannelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ChannelManager.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ChannelManagerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ChannelManagerState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ChannelState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ChannelState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ChunkingPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ChunkingPipeline.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/BuiltinZlibCompression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/BuiltinZlibCompression.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/CompressionFactories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/CompressionFactories.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/CompressionTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/CompressionTester.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/Compressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/Compressor.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/CompressorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/CompressorFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/Decompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/Decompressor.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/DecompressorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/DecompressorFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/Lz4Compression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/Lz4Compression.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/SnappyCompression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/SnappyCompression.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/ZstdCompression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/ZstdCompression.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Connection.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ConnectionPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ConnectionPool.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ConnectionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ConnectionState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Connector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Connector.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Constants.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Consumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Consumer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ConsumerBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ConsumerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ConsumerChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ConsumerChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ConsumerChannelFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ConsumerProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ConsumerProcess.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Crc32C.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Crc32C.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/DefaultExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/DefaultExceptionHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/DefaultRemoteCertificateValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/DefaultRemoteCertificateValidator.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/DotPulsarActivitySource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/DotPulsarActivitySource.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/DotPulsarMeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/DotPulsarMeter.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/EnumLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/EnumLookup.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelActivated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelActivated.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelClosedByServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelClosedByServer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelConnected.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelConnected.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelDeactivated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelDeactivated.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelDisconnected.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelDisconnected.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelReachedEndOfTopic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelReachedEndOfTopic.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ChannelUnsubscribed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ChannelUnsubscribed.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ConsumerCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ConsumerCreated.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ConsumerDisposed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ConsumerDisposed.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ExecutorFaulted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ExecutorFaulted.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ProducerCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ProducerCreated.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ProducerDisposed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ProducerDisposed.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ProducerWaitingForExclusive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ProducerWaitingForExclusive.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ReaderCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ReaderCreated.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/ReaderDisposed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/ReaderDisposed.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Events/SendReceiptWrongOrdering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Events/SendReceiptWrongOrdering.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ExceptionHandlerPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ExceptionHandlerPipeline.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/AsyncLockDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/AsyncLockDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/AsyncQueueDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/AsyncQueueDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/AsyncQueueWithCursorDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/AsyncQueueWithCursorDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/AsyncQueueWithCursorNoItemException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/AsyncQueueWithCursorNoItemException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/ConnectionDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/ConnectionDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/ProducerSendReceiptOrderingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/ProducerSendReceiptOrderingException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/PulsarStreamDisposedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/PulsarStreamDisposedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/SendChannelCompletedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/SendChannelCompletedException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Exceptions/UnexpectedResponseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Exceptions/UnexpectedResponseException.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ExecutionResult.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Executor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Executor.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ExecutorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ExecutorState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/ActivityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/ActivityExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/CommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/CommandExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/MessageIdDataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/MessageIdDataExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/MessageMetadataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/MessageMetadataExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/MessagePackageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/MessagePackageExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/ReadOnlySequenceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/ReadOnlySequenceExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/FuncExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/FuncExceptionHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/FuncRemoteCertificateValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/FuncRemoteCertificateValidator.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/FuncStateChangedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/FuncStateChangedHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/IdLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/IdLookup.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Message.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MessageBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MessageFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MessageMetadataObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MessageMetadataObjectPool.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MessagePackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MessagePackage.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MessageProcessor.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MonitorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MonitorState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/MurmurHash3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/MurmurHash3.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/NotReadyChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/NotReadyChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/PingPongHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/PingPongHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/PingPongHandlerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/PingPongHandlerState.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ProcessManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ProcessManager.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Producer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Producer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ProducerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ProducerBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ProducerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ProducerChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ProducerChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ProducerChannelFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ProducerProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ProducerProcess.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ProducerResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ProducerResponse.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/PulsarApi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/PulsarApi.proto -------------------------------------------------------------------------------- /src/DotPulsar/Internal/PulsarClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/PulsarClientBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/PulsarClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/PulsarClientFactory.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/PulsarStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/PulsarStream.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Reader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Reader.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ReaderBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ReaderBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/ReaderProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/ReaderProcess.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/RequestId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/RequestId.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/RequestResponseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/RequestResponseHandler.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Requests/ConnectRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Requests/ConnectRequest.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Requests/SendRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Requests/SendRequest.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Requests/StandardRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Requests/StandardRequest.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SendChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SendChannel.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SendOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SendOp.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SendPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SendPackage.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SequenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SequenceBuilder.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SequenceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SequenceId.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/Serializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/Serializer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/StateChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/StateChanged.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/StateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/StateManager.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/StateTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/StateTask.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/StateTaskCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/StateTaskCollection.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SubConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SubConsumer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SubProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SubProducer.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SubReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SubReader.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/SubscribeResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/SubscribeResponse.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/TokenAuthentication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/TokenAuthentication.cs -------------------------------------------------------------------------------- /src/DotPulsar/Internal/UIntUnion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Internal/UIntUnion.cs -------------------------------------------------------------------------------- /src/DotPulsar/MessageId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/MessageId.cs -------------------------------------------------------------------------------- /src/DotPulsar/MessageMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/MessageMetadata.cs -------------------------------------------------------------------------------- /src/DotPulsar/PackageIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/PackageIcon.png -------------------------------------------------------------------------------- /src/DotPulsar/ProcessingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ProcessingOptions.cs -------------------------------------------------------------------------------- /src/DotPulsar/ProducerAccessMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ProducerAccessMode.cs -------------------------------------------------------------------------------- /src/DotPulsar/ProducerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ProducerOptions.cs -------------------------------------------------------------------------------- /src/DotPulsar/ProducerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ProducerState.cs -------------------------------------------------------------------------------- /src/DotPulsar/ProducerStateChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ProducerStateChanged.cs -------------------------------------------------------------------------------- /src/DotPulsar/PulsarClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/PulsarClient.cs -------------------------------------------------------------------------------- /src/DotPulsar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/README.md -------------------------------------------------------------------------------- /src/DotPulsar/ReaderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ReaderOptions.cs -------------------------------------------------------------------------------- /src/DotPulsar/ReaderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ReaderState.cs -------------------------------------------------------------------------------- /src/DotPulsar/ReaderStateChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/ReaderStateChanged.cs -------------------------------------------------------------------------------- /src/DotPulsar/RegexSubscriptionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/RegexSubscriptionMode.cs -------------------------------------------------------------------------------- /src/DotPulsar/RoundRobinPartitionRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/RoundRobinPartitionRouter.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schema.cs -------------------------------------------------------------------------------- /src/DotPulsar/SchemaInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/SchemaInfo.cs -------------------------------------------------------------------------------- /src/DotPulsar/SchemaType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/SchemaType.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/AvroGenericRecordSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/AvroGenericRecordSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/AvroISpecificRecordSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/AvroISpecificRecordSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/BooleanSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/BooleanSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/ByteArraySchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/ByteArraySchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/ByteSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/ByteSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/ByteSequenceSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/ByteSequenceSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/DoubleSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/DoubleSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/FloatSchema .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/FloatSchema .cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/IntegerSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/IntegerSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/LongSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/LongSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/ShortSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/ShortSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/StringSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/StringSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/TimeSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/TimeSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/Schemas/TimestampSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/Schemas/TimestampSchema.cs -------------------------------------------------------------------------------- /src/DotPulsar/SinglePartitionRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/SinglePartitionRouter.cs -------------------------------------------------------------------------------- /src/DotPulsar/SubscriptionInitialPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/SubscriptionInitialPosition.cs -------------------------------------------------------------------------------- /src/DotPulsar/SubscriptionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/src/DotPulsar/SubscriptionType.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/AutoDataAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/AutoDataAttribute.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/DotPulsar.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/DotPulsar.Tests.csproj -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Extensions/ReceiveExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Extensions/ReceiveExtensionsTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Extensions/StateExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Extensions/StateExtensionsTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Extensions/StateHolderExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Extensions/StateHolderExtensionsTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/InlineAutoDataAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/InlineAutoDataAttribute.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/IntegrationCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/IntegrationCollection.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/IntegrationFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/IntegrationFixture.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/AsyncLockTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/AsyncLockTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/AsyncQueueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/AsyncQueueTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/AsyncQueueWithCursorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/AsyncQueueWithCursorTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/ChunkingPipelineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/ChunkingPipelineTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Compression/BuiltinZlibCompressionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Compression/BuiltinZlibCompressionTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Compression/Lz4CompressionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Compression/Lz4CompressionTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Compression/SnappyCompressionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Compression/SnappyCompressionTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Compression/ZstdCompressionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Compression/ZstdCompressionTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Compression/ZstdSharpCompressionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Compression/ZstdSharpCompressionTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/ConsumerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/ConsumerTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Crc32CTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Crc32CTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/Extensions/ReadOnlySequenceExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/Extensions/ReadOnlySequenceExtensionsTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/MessageProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/MessageProcessorTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/MurmurHash3Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/MurmurHash3Tests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/PingPongHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/PingPongHandlerTest.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/ProducerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/ProducerTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/ReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/ReaderTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/RoundRobinPartitionRouterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/RoundRobinPartitionRouterTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/SequenceBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/SequenceBuilderTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/SerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/SerializerTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/SinglePartitionRouterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/SinglePartitionRouterTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Internal/StateManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Internal/StateManagerTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/MessageIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/MessageIdTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/PulsarClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/PulsarClientTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Schemas/AvroGenericRecordSchemaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Schemas/AvroGenericRecordSchemaTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Schemas/AvroISpecificRecordSchemaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Schemas/AvroISpecificRecordSchemaTests.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Schemas/TestSamples/AvroModels/EmptyModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Schemas/TestSamples/AvroModels/EmptyModel.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Schemas/TestSamples/AvroModels/InvalidSchemaFieldModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Schemas/TestSamples/AvroModels/InvalidSchemaFieldModel.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/Schemas/TestSamples/AvroModels/ValidModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/Schemas/TestSamples/AvroModels/ValidModel.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/TestOutputHelperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/TestOutputHelperExtensions.cs -------------------------------------------------------------------------------- /tests/DotPulsar.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/pulsar-dotpulsar/HEAD/tests/DotPulsar.Tests/xunit.runner.json --------------------------------------------------------------------------------