SharpBCI
A multi-threaded brain control interface (BCI) library in C#
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
SharpBCI.cs File Reference

Classes

class  SharpBCI.SharpBCIConfig
 An object which configures a SharpBCI object. More...
 
class  SharpBCI.SharpBCIBuilder
 A builder class for SharpBCIConfig. More...
 
class  SharpBCI.TrainedEvent
 A generic event which indicates previously trained event occured. More...
 
class  SharpBCI.SharpBCI
 This is the "main" class which you should create. More...
 
class  SharpBCI.TrainedEventEmitter
 An end-point consumer which emits TrainedEvents it received Must only be connected to Pipeables which output TrainedEvents. More...
 
class  SharpBCI.RawEventEmitter
 An end-point consumer which emits TrainedEvents it received Must only be connected to Pipeables which output EEGEvents. More...
 
class  SharpBCI.EEGDeviceProducer
 Wraps an EEGDeviceAdapter with a Pipeable and emits EEGDataType.EEG events Should only be used as a producer not consumer. More...
 

Namespaces

package  SharpBCI