public static void Save(IValueSink sink, SubscribeCOVPropertyRequest value)
 {
     sink.EnterSequence();
     Value<uint>.Save(sink, value.SubscriberProcessIdentifier);
     Value<ObjectId>.Save(sink, value.MonitoredObjectIdentifier);
     Value<Option<bool>>.Save(sink, value.IssueConfirmedNotifications);
     Value<Option<uint>>.Save(sink, value.Lifetime);
     Value<PropertyReference>.Save(sink, value.MonitoredPropertyIdentifier);
     Value<Option<float>>.Save(sink, value.CovIncrement);
     sink.LeaveSequence();
 }
예제 #2
0
        public static void Save(IValueSink sink, SubscribeCOVPropertyRequest value)
        {
            sink.EnterSequence();
            Value <uint> .Save(sink, value.SubscriberProcessIdentifier);

            Value <ObjectId> .Save(sink, value.MonitoredObjectIdentifier);

            Value <Option <bool> > .Save(sink, value.IssueConfirmedNotifications);

            Value <Option <uint> > .Save(sink, value.Lifetime);

            Value <PropertyReference> .Save(sink, value.MonitoredPropertyIdentifier);

            Value <Option <float> > .Save(sink, value.CovIncrement);

            sink.LeaveSequence();
        }
예제 #3
0
 public static ConfirmedServiceRequest NewSubscribeCOVProperty(SubscribeCOVPropertyRequest subscribeCOVProperty)
 {
     return new SubscribeCOVPropertyWrapper(subscribeCOVProperty);
 }
예제 #4
0
 public SubscribeCOVPropertyWrapper(SubscribeCOVPropertyRequest item)
 {
     this.Item = item;
 }