eDriven Framework API
ISignal Interface
Namespaces ► eDriven.Core.Signals ► ISignal
eDriven Framework API
The ability to emit signals
Declaration Syntax

C# | Visual Basic | Visual C++

    public interface ISignal

    Public Interface ISignal

    public interface class ISignal

Members

All Members | Methods | Properties
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| Connect(Slot, Int32, Boolean) | Connects a slot to this signal
| Connect(Slot, Int32) | Connects a slot to this signal
| Connect(Slot) | Connects a slot to this signal
| Connected | Returns true if this signal has any connected slots
| Disconnect(Slot) | Disconnects a slot
| DisconnectAll()()()() | Disconnects a slot
| Emit(array<Object>[]()[][]) | Emits the signal to connected slots
| HasSlot(Slot) | Returns true if the specified slot is connected to this signal
| NumSlots | Returns the number of connected slots

Assembly: eDriven.Core (Module: eDriven.Core) Version: 2.0.1.0 (2.0.1.0)