public WriterQosViewModel(IConfigurationService config) { _config = config; _reliabilityKind = _config.WriterQosConfig.ReliabilityKind; _ownershipKind = _config.WriterQosConfig.OwnershipKind; _durabilityKind = _config.WriterQosConfig.DurabilityKind; _ownershipStrength = _config.WriterQosConfig.OwnershipStrength; _transportPriority = _config.WriterQosConfig.TransportPriority; OkCommand = new RelayCommand(Ok, () => true); CancelCommand = new RelayCommand(Cancel, () => true); }
public ReaderQosViewModel(IConfigurationService config) { _config = config; _reliabilityKind = _config.ReaderQosConfig.ReliabilityKind; _ownershipKind = _config.ReaderQosConfig.OwnershipKind; _durabilityKind = _config.ReaderQosConfig.DurabilityKind; _historyKind = _config.ReaderQosConfig.HistoryKind; _historyDepth = _config.ReaderQosConfig.HistoryDepth; _minSeparation = _config.ReaderQosConfig.MinimumSeparation; OkCommand = new RelayCommand(Ok, () => true); CancelCommand = new RelayCommand(Cancel, () => true); }
internal OwnershipQosPolicy() { Kind = OwnershipQosPolicyKind.SharedOwnershipQos; }
public OwnershipQosPolicyImpl(OwnershipQosPolicyKind kind, Bootstrap boostrap) :base(boostrap) { this.KindQos = kind; }
public ModifiableOwnershipQosPolicy SetKind(OwnershipQosPolicyKind kind) { this.KindQos=kind ; return this; }
public ModifiableOwnershipQosPolicyImpl(OwnershipQosPolicyKind kind,Bootstrap boostrap) : base(kind,boostrap) { }