eDriven Framework API
eDriven.Core.Signals Namespace
NamespaceseDriven.Core.Signals
eDriven Framework API
 
Declaration Syntax
C#Visual BasicVisual C++
namespace eDriven.Core.Signals
Namespace eDriven.Core.Signals
namespace eDriven.Core.Signals
Types
All TypesClassesInterfacesDelegates
IconTypeDescription
ISignal
The ability to emit signals

Signal
Signal class eDriven signals are inspired by Robert Penner's signals (Actionscript 3) -> Signals are so inspiring, Rob! :)

StateHandlingSignal..::..SignalStateChangedHandler
The signature of a callback that has to be set to this signal when wanting to receive state changes

SignalUtil
Slot
Slot is a method with the folowing signiture

StateHandlingSignal
The signal handling its state changes You could supply the OnSignalStateChanged callback function for getting the state changes The signal is processing the number of connected slots and firing the callback if the number of slots changes between 0 and 1