C# Class Bend.LayerWriteGroup

Inheritance: IDisposable
Show file Open project: jeske/StepsDB-alpha Class Usage Examples

Public Properties

Property Type Description
mylayer LayerManager
tsn long
type WriteGroupType

Public Methods

Method Description
Dispose ( ) : void
LayerWriteGroup ( LayerManager _layer, WriteGroupType type = DEFAULT_WG_TYPE ) : System
addCompletion ( handleWriteGroupCompletion fn ) : void
cancel ( ) : void
finish ( ) : void
setValue ( RecordKey key, RecordUpdate update ) : void
setValueParsed ( String skey, String svalue ) : void

Private Methods

Method Description
addCommand ( LogCommands cmd, byte cmddata ) : void
checkpointDrop ( ) : void
checkpointStart ( ) : SegmentMemoryBuilder

Method Details

Dispose() public method

public Dispose ( ) : void
return void

LayerWriteGroup() public method

public LayerWriteGroup ( LayerManager _layer, WriteGroupType type = DEFAULT_WG_TYPE ) : System
_layer LayerManager
type WriteGroupType
return System

addCompletion() public method

public addCompletion ( handleWriteGroupCompletion fn ) : void
fn handleWriteGroupCompletion
return void

cancel() public method

public cancel ( ) : void
return void

finish() public method

public finish ( ) : void
return void

setValue() public method

public setValue ( RecordKey key, RecordUpdate update ) : void
key RecordKey
update RecordUpdate
return void

setValueParsed() public method

public setValueParsed ( String skey, String svalue ) : void
skey String
svalue String
return void

Property Details

mylayer public property

public LayerManager,Bend mylayer
return LayerManager

tsn public property

public long tsn
return long

type public property

public WriteGroupType type
return WriteGroupType