C# Class PutioFS.Core.LocalFileCache

Afficher le fichier Open project: firat/PutioFS Class Usage Examples

Méthodes publiques

Свойство Type Description
PutioFile PutioFile
RangeCollection LongRangeCollection

Méthodes publiques

Méthode Description
CacheRange ( long offset ) : long

Return how much is buffered after offset.

Contains ( long offset, long end ) : System.Boolean
GetNextBufferRange ( long offset ) : LongRange
Init ( ) : void
LocalFileCache ( PutioFile file ) : System
MarkAsBuffered ( long start, long end ) : void
UpdateIndexFile ( ) : void
WaitToBuffer ( long range_start, long range_end ) : void

Method Details

CacheRange() public méthode

Return how much is buffered after offset.
public CacheRange ( long offset ) : long
offset long
Résultat long

Contains() public méthode

public Contains ( long offset, long end ) : System.Boolean
offset long
end long
Résultat System.Boolean

GetNextBufferRange() public méthode

public GetNextBufferRange ( long offset ) : LongRange
offset long
Résultat LongRange

Init() public méthode

public Init ( ) : void
Résultat void

LocalFileCache() public méthode

public LocalFileCache ( PutioFile file ) : System
file PutioFile
Résultat System

MarkAsBuffered() public méthode

public MarkAsBuffered ( long start, long end ) : void
start long
end long
Résultat void

UpdateIndexFile() public méthode

public UpdateIndexFile ( ) : void
Résultat void

WaitToBuffer() public méthode

public WaitToBuffer ( long range_start, long range_end ) : void
range_start long
range_end long
Résultat void

Property Details

PutioFile public_oe property

public PutioFile,PutioFS.Core PutioFile
Résultat PutioFile

RangeCollection public_oe property

public LongRangeCollection,PutioFS.Core RangeCollection
Résultat LongRangeCollection