API Diff between 2.1.25-beta and 2.3.45-beta
7 Additions
44 Removals
GSF.COMTRADE
-
public class AnalogChannel
-
public struct ChannelMetadata
-
public class DigitalChannel
-
public enum FileType
-
public enum LeapSecondIndicator
-
public class Parser : IDisposable
-
public struct SampleRate
- public SampleRate(string lineImage, bool useRelaxedValidation = false)
- public SampleRate(string lineImage)
-
public class Schema
-
public class TimeOffset
-
public enum TimeQualityIndicatorCode
-
public static class Writer
- public static Schema CreateSchema(IEnumerable<ChannelMetadata> metadata, string stationName, string deviceID, Ticks dataStartTime, int sampleCount, int version = 1999, FileType fileType = 1, double timeFactor = 1, double samplingRate = 30, double nominalFrequency = 60, bool includeFracSecDefinition = true)
- public static void WriteNextRecordAscii(StreamWriter output, Schema schema, Ticks timestamp, double[] analogValues, bool[] digitalValues, uint sample, bool injectFracSecValue = false, ushort fracSecValue = 0)
- public static void WriteNextRecordBinary(Stream output, Schema schema, Ticks timestamp, double[] analogValues, bool[] digitalValues, uint sample, bool injectFracSecValue = false, ushort fracSecValue = 0)
- public static void WriteNextRecordBinary32(Stream output, Schema schema, Ticks timestamp, double[] values, uint sample, bool injectFracSecValue = true, ushort fracSecValue = 0)
- public static void WriteNextRecordBinary32(Stream output, Schema schema, Ticks timestamp, double[] analogValues, bool[] digitalValues, uint sample, bool injectFracSecValue = false, ushort fracSecValue = 0)
- public static void WriteNextRecordFloat32(Stream output, Schema schema, Ticks timestamp, double[] values, uint sample, bool injectFracSecValue = true, ushort fracSecValue = 0)
- public static void WriteNextRecordFloat32(Stream output, Schema schema, Ticks timestamp, double[] analogValues, bool[] digitalValues, uint sample, bool injectFracSecValue = false, ushort fracSecValue = 0)