docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class BaseDataConsumer<T>

    Base class for data consumers to inherit from.

    Inheritance
    object
    BaseDataConsumer<T>
    SignedURLDataConsumer
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    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()
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)