Method | Description | |
---|---|---|
AvailableClasses ( IFdbReadOnlyTransaction tr ) : Task
|
Returns the list of names of all existing classes
|
|
ClassScheduling ( ) : FoundationDB.Client | ||
Drop ( IFdbTransaction tr, string s, string c ) : Task |
Drop a student from a class
|
|
IndecisiveStudent ( IFdbDatabase db, int id, int ops, |
Simulate a student that is really indecisive
|
|
Init ( IFdbDatabase db, |
Setup the initial state of the database
|
|
Run ( IFdbDatabase db, |
||
Signup ( IFdbTransaction tr, string s, string c ) : Task |
Signup a student to a class
|
|
Switch ( IFdbTransaction tr, string s, string oldC, string newC ) : Task |
Drop a student from a class, and sign him up to another class
|
Method | Description | |
---|---|---|
AttendsKey ( string s, string c ) : Slice | ||
AttendsKeys ( string s ) : FdbKeyRange | ||
ClassKey ( string c ) : Slice |
protected AttendsKey ( string s, string c ) : Slice | ||
s | string | |
c | string | |
return | Slice |
protected AttendsKeys ( string s ) : FdbKeyRange | ||
s | string | |
return | FdbKeyRange |
public AvailableClasses ( IFdbReadOnlyTransaction tr ) : Task
|
||
tr | IFdbReadOnlyTransaction | |
return | Task
|
public ClassScheduling ( ) : FoundationDB.Client | ||
return | FoundationDB.Client |
public Drop ( IFdbTransaction tr, string s, string c ) : Task | ||
tr | IFdbTransaction | |
s | string | |
c | string | |
return | Task |
public IndecisiveStudent ( IFdbDatabase db, int id, int ops, |
||
db | IFdbDatabase | |
id | int | |
ops | int | |
ct | ||
return | Task |
public Init ( IFdbDatabase db, |
||
db | IFdbDatabase | |
ct | ||
return | Task |
public Run ( IFdbDatabase db, |
||
db | IFdbDatabase | |
log | ||
ct | ||
return | Task |
public Signup ( IFdbTransaction tr, string s, string c ) : Task | ||
tr | IFdbTransaction | |
s | string | |
c | string | |
return | Task |
public Switch ( IFdbTransaction tr, string s, string oldC, string newC ) : Task | ||
tr | IFdbTransaction | |
s | string | |
oldC | string | |
newC | string | |
return | Task |