Class BaseDataConsumer<T>
Base class for data consumers to inherit from.
Inherited Members
Namespace: Unity.Simulation
Assembly: solution.dll
Syntax
public abstract class BaseDataConsumer<T>
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
| Name | Description |
|---|---|
| BaseDataConsumer() |
Fields
| Name | Description |
|---|---|
| _keysToRemove | |
| _uploadIsArtifact | |
| _uploadQueue | |
| _uploadsInFlight | |
| kMaxSimultaneousUploads | |
| kMaxUploadRetryAttempts | |
| kUseConsoleLog |
Methods
| Name | Description |
|---|---|
| Consume(object, bool, bool) | Consumes the object data. |
| ConsumptionStillInProgress() | Returns true if there is any consumption in progress. |
| LocalPathToObjectPath(string) | Implementation for LocalPathToObjectPath must be implemented in derived class. |
| Upload(string, string, bool) | Implementation for Upload must be implemented in derived class. |
| UploadAsync(Stream, string, bool) | Implementation for UploadAsync must be implemented in derived class. |
| _ServiceName() |