Class DispenserController#
Namespace: Aeon.Foraging
Assembly: Aeon.Foraging.dll
[TypeVisualizer(typeof(DispenserEventVisualizer))]
public class DispenserController : MetadataSource<DispenserEventArgs>, INamedElement
Inheritance#
object ← MetadataSource<DispenserEventArgs> ← DispenserController
Implements#
INamedElement
Inherited Members#
MetadataSource<DispenserEventArgs>.OnNext(DispenserEventArgs), MetadataSource<DispenserEventArgs>.Process(), MetadataSource<DispenserEventArgs>.Process(IObservable<HarpMessage>), object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Properties#
Name#
public string Name { get; set; }
Property Value#
Methods#
Process(IObservable<DispenserState>)#
public IObservable<DispenserEventArgs> Process(IObservable<DispenserState> source)
Parameters#
source
IObservable<DispenserState>
Returns#
Process(IObservable<DispenserState>, IObservable<HarpMessage>)#
public IObservable<Timestamped<DispenserEventArgs>> Process(IObservable<DispenserState> source, IObservable<HarpMessage> clockSource)
Parameters#
source
IObservable<DispenserState>
clockSource
IObservable<HarpMessage>
Returns#
IObservable<Timestamped<DispenserEventArgs>>