eDriven Framework API
Signal Class
NamespaceseDriven.Core.SignalsSignal
eDriven Framework API
Signal class eDriven signals are inspired by Robert Penner's signals (Actionscript 3) -> Signals are so inspiring, Rob! :)
Declaration Syntax
C#Visual BasicVisual C++
public class Signal : ISignal
Public Class Signal _
	Implements ISignal
public ref class Signal : ISignal
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Signal()()()()
Initializes a new instance of the Signal class

Connect(Slot, Int32, Boolean)
Connect(Slot, Boolean)
Connect(Slot, Int32)
Connect(Slot)
Connected
DescribeSignal(Signal)
Returns Signal type

DescribeSlot(Slot)
Returns Slot metadata

Disconnect(Slot)
DisconnectAll()()()()
Emit(array<Object>[]()[][])
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
HasSlot(Slot)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NumSlots
SlotCountChanged(Int32)
Use this method to add the additional functionality when needed to react on the subscriber change

ToString()()()() (Overrides Object.ToString()()()().)
Inheritance Hierarchy

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