DS3 .NET Software Development Kit
3.0.0
Provides access to the Spectra Logic DS3 API through .NET.
|
Public Member Functions | |
IEnumerable< TransferItem > | GetNextTransferItems (IDs3Client client, MasterObjectList jobResponse) |
Allocate chunks using a specific strategy and returning allocated blobs More... | |
void | CompleteBlob (Blob blob) |
Marks a blob as complete More... | |
void | Stop () |
Send a stop signal More... | |
void Ds3.Helpers.Strategys.ChunkStrategys.IChunkStrategy.CompleteBlob | ( | Blob | blob | ) |
Marks a blob as complete
blob |
Implemented in Ds3.Helpers.Strategys.ChunkStrategys.WriteStreamChunkStrategy, Ds3.Helpers.Strategys.ChunkStrategys.ReadRandomAccessChunkStrategy, Ds3.Helpers.Strategys.ChunkStrategys.WriteRandomAccessChunkStrategy, and Ds3.Helpers.Strategys.ChunkStrategys.WriteNoAllocateChunkStrategy.
IEnumerable<TransferItem> Ds3.Helpers.Strategys.ChunkStrategys.IChunkStrategy.GetNextTransferItems | ( | IDs3Client | client, |
MasterObjectList | jobResponse | ||
) |
Allocate chunks using a specific strategy and returning allocated blobs
client | |
jobResponse |
Implemented in Ds3.Helpers.Strategys.ChunkStrategys.ReadRandomAccessChunkStrategy, Ds3.Helpers.Strategys.ChunkStrategys.WriteStreamChunkStrategy, Ds3.Helpers.Strategys.ChunkStrategys.WriteRandomAccessChunkStrategy, and Ds3.Helpers.Strategys.ChunkStrategys.WriteNoAllocateChunkStrategy.
void Ds3.Helpers.Strategys.ChunkStrategys.IChunkStrategy.Stop | ( | ) |
Send a stop signal
Implemented in Ds3.Helpers.Strategys.ChunkStrategys.WriteStreamChunkStrategy, Ds3.Helpers.Strategys.ChunkStrategys.ReadRandomAccessChunkStrategy, Ds3.Helpers.Strategys.ChunkStrategys.WriteRandomAccessChunkStrategy, and Ds3.Helpers.Strategys.ChunkStrategys.WriteNoAllocateChunkStrategy.