JournalSynchronizer

Undocumented in source.
@safe
class JournalSynchronizer : StdSynchronizer {
protected
File journalfile;
}

Members

Functions

finish
void finish()

Should be called when the synchronization has finished

record
void record(RecordFactory.Recorder recorder)

Update and adds the recorder to the journal and store it

Variables

index
Index index;

Current block index

Inherited Members

From StdSynchronizer

fiber
DART.SynchronizationFiber fiber;

Contains the reference to SynchronizationFiber

chunk_size
uint chunk_size;

Max number of archives operates in one recorder action

_finished
bool _finished;

Finish flag set when the Fiber function returns

_timeout
bool _timeout;

Set via the timeout method to indicate and network timeout

removeRecursive
void removeRecursive(Rims selected_rims)

Remove all archive at selected rim path

finish
void finish()

Should be called when the synchronization has finished

set
void set(DART owner, DART.SynchronizationFiber fiber, HiRPC hirpc)
timeout
void timeout()

Should be call on timeout timeout

empty
bool empty()

Checks if synchronization has ended