C# Class Bend.TimestampSnapshotStage

Inheritance: IStepsSnapshotKVDB
Afficher le fichier Open project: jeske/StepsDB-alpha

Méthodes publiques

Méthode Description
FindNext ( IComparable keytest, bool equal_ok ) : RecordData>.KeyValuePair
FindPrev ( IComparable keytest, bool equal_ok ) : RecordData>.KeyValuePair
TimestampSnapshotStage ( IStepsKVDB next_stage ) : System
getSnapshot ( ) : IStepsKVDB
scanBackward ( IScanner scanner ) : RecordData>>.IEnumerable
scanForward ( IScanner scanner ) : RecordData>>.IEnumerable
setValue ( RecordKey key, RecordUpdate update ) : void

Private Methods

Méthode Description
TimestampSnapshotStage ( IStepsKVDB next_stage, long frozen_at_timestamp ) : System
_scan ( IScanner scanner, bool direction_is_forward ) : RecordData>>.IEnumerable

Method Details

FindNext() public méthode

public FindNext ( IComparable keytest, bool equal_ok ) : RecordData>.KeyValuePair
keytest IComparable
equal_ok bool
Résultat RecordData>.KeyValuePair

FindPrev() public méthode

public FindPrev ( IComparable keytest, bool equal_ok ) : RecordData>.KeyValuePair
keytest IComparable
equal_ok bool
Résultat RecordData>.KeyValuePair

TimestampSnapshotStage() public méthode

public TimestampSnapshotStage ( IStepsKVDB next_stage ) : System
next_stage IStepsKVDB
Résultat System

getSnapshot() public méthode

public getSnapshot ( ) : IStepsKVDB
Résultat IStepsKVDB

scanBackward() public méthode

public scanBackward ( IScanner scanner ) : RecordData>>.IEnumerable
scanner IScanner
Résultat RecordData>>.IEnumerable

scanForward() public méthode

public scanForward ( IScanner scanner ) : RecordData>>.IEnumerable
scanner IScanner
Résultat RecordData>>.IEnumerable

setValue() public méthode

public setValue ( RecordKey key, RecordUpdate update ) : void
key RecordKey
update RecordUpdate
Résultat void