C# Class CircularStatementBuffer, semweb-dotnet

Inheritance: StatementSource, StatementSink
Exibir arquivo Open project: JoshData/semweb-dotnet Class Usage Examples

Private Properties

Property Type Description
ReadLoop void
ReaderRunner void
StatementSource void
WriterRunner void

Public Methods

Method Description
Add ( Statement statement ) : bool
BeginReading ( StatementSource source ) : void
BeginWriting ( StatementSink sink ) : void
CircularStatementBuffer ( int size ) : System
Wait ( ) : void

Private Methods

Method Description
ReadLoop ( StatementSink sink ) : void
ReaderRunner ( ) : void
StatementSource ( StatementSink sink ) : void
WriterRunner ( ) : void

Method Details

Add() public method

public Add ( Statement statement ) : bool
statement Statement
return bool

BeginReading() public method

public BeginReading ( StatementSource source ) : void
source StatementSource
return void

BeginWriting() public method

public BeginWriting ( StatementSink sink ) : void
sink StatementSink
return void

CircularStatementBuffer() public method

public CircularStatementBuffer ( int size ) : System
size int
return System

Wait() public method

public Wait ( ) : void
return void