示例#1
0
 public static LogDatumType NewBitstringValue(BitString56 bitstringValue)
 {
     return new BitstringValueWrapper(bitstringValue);
 }
示例#2
0
 public static EventParameter NewChangeOfBitstring(uint timeDelay, BitString56 bitmask, ReadOnlyArray<BitString56> listOfBitstringValues)
 {
     return new ChangeOfBitstring(timeDelay, bitmask, listOfBitstringValues);
 }
示例#3
0
 public ChangedBitsWrapper(BitString56 item)
 {
     this.Item = item;
 }
示例#4
0
 public BitmaskWrapper(BitString56 item)
 {
     this.Item = item;
 }
示例#5
0
 public LimitEnable(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
 public ChangeOfBitstring(BitString56 referencedBitstring, StatusFlags statusFlags)
 {
     this.ReferencedBitstring = referencedBitstring;
     this.StatusFlags = statusFlags;
 }
示例#7
0
 /// <summary>
 /// Writes a bitstring value to the stream
 /// </summary>
 /// <param name="value">The value to write</param>
 /// <param name="tag">The tag number, or 255 for an application tag</param>
 public void WriteBitString56(BitString56 value, byte tag = 255)
 {
     // TODO: implement
 }
示例#8
0
 /// <summary>
 /// Constructs a new BitString56Value instance
 /// </summary>
 /// <param name="value">The wrapped bitstring56 value</param>
 public BitString56Value(BitString56 value)
 {
     this.Value = value;
 }
示例#9
0
 public ResultFlags(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
示例#10
0
 public EventTransitionBits(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
示例#11
0
 public LogStatus(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
示例#12
0
 public static ExtendedParameter NewBitstring(BitString56 bitstring)
 {
     return new BitstringWrapper(bitstring);
 }
示例#13
0
 public static COVCriteria NewBitmask(BitString56 bitmask)
 {
     return new BitmaskWrapper(bitmask);
 }
示例#14
0
 public ChangeOfBitstring(uint timeDelay, BitString56 bitmask, ReadOnlyArray<BitString56> listOfBitstringValues)
 {
     this.TimeDelay = timeDelay;
     this.Bitmask = bitmask;
     this.ListOfBitstringValues = listOfBitstringValues;
 }
示例#15
0
 /// <summary>
 /// Saves a bitstring56 value to a stream
 /// </summary>
 /// <param name="sink">The sink to save to</param>
 /// <param name="value">The value to save</param>
 public static void Save(IValueSink sink, BitString56 value)
 {
     sink.PutBitString56(value);
 }
示例#16
0
 public StatusFlags(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
示例#17
0
 /// <summary>
 /// Constructs a new BitString56Value instance
 /// </summary>
 /// <param name="value">The wrapped bitstring56 value</param>
 public BitString56Value(BitString56 value)
 {
     this.Value = value;
 }
示例#18
0
 /// <summary>
 /// Saves a bitstring56 value to a stream
 /// </summary>
 /// <param name="sink">The sink to save to</param>
 /// <param name="value">The value to save</param>
 public static void Save(IValueSink sink, BitString56 value)
 {
     sink.PutBitString56(value);
 }
示例#19
0
 /// <summary>
 /// Puts a value into the sink
 /// </summary>
 /// <param name="value">The value to put</param>
 public void PutBitString56(BitString56 value)
 {
     _require(StreamOp.BitString56);
     _writer.WriteBitString56(value, _state.Tag);
     _moveNext();
 }
示例#20
0
 public static NotificationParameters NewChangeOfBitstring(BitString56 referencedBitstring, StatusFlags statusFlags)
 {
     return new ChangeOfBitstring(referencedBitstring, statusFlags);
 }
示例#21
0
 public ServicesSupported(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
示例#22
0
 public ObjectTypesSupported(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }
示例#23
0
 public BitstringValueWrapper(BitString56 item)
 {
     this.Item = item;
 }
示例#24
0
 public static NewValue NewChangedBits(BitString56 changedBits)
 {
     return new ChangedBitsWrapper(changedBits);
 }
示例#25
0
 public DaysOfWeek(BitString56 bitstring)
 {
     this._bitstring = bitstring;
 }