Class CreateLogMessage#
Namespace: Aeon.Acquisition
Assembly: Aeon.Acquisition.dll
public class CreateLogMessage : Source<LogMessage>
Inheritance#
object ← Source<LogMessage> ← CreateLogMessage
Inherited Members#
Source<LogMessage>.Generate(), object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Properties#
Message#
public string Message { get; set; }
Property Value#
Priority#
public PriorityLevel Priority { get; set; }
Property Value#
Type#
public string Type { get; set; }
Property Value#
Methods#
Generate()#
Generates an observable sequence of data elements.
public override IObservable<LogMessage> Generate()
Returns#
An observable sequence of data elements of type
Generate<TSource>(IObservable<TSource>)#
public IObservable<LogMessage> Generate<TSource>(IObservable<TSource> source)
Parameters#
source
IObservable<TSource>
Returns#
Type Parameters#
TSource
Generate<TSource>(IObservable<Timestamped<TSource>>)#
public IObservable<Timestamped<LogMessage>> Generate<TSource>(IObservable<Timestamped<TSource>> source)
Parameters#
source
IObservable<Timestamped<TSource>>
Returns#
IObservable<Timestamped<LogMessage>>
Type Parameters#
TSource
Generate(IObservable<HarpMessage>)#
public IObservable<Timestamped<LogMessage>> Generate(IObservable<HarpMessage> source)
Parameters#
source
IObservable<HarpMessage>
Returns#
IObservable<Timestamped<LogMessage>>