Exemple #1
0
        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);
        }
Exemple #3
0
 internal OwnershipQosPolicy()
 {
     Kind = OwnershipQosPolicyKind.SharedOwnershipQos;
 }
Exemple #4
0
 public OwnershipQosPolicyImpl(OwnershipQosPolicyKind kind, Bootstrap boostrap)
     :base(boostrap)
 {
     this.KindQos = kind;
 }
Exemple #5
0
 public ModifiableOwnershipQosPolicy SetKind(OwnershipQosPolicyKind kind)
 {
     this.KindQos=kind ;
     return this;
 }
Exemple #6
0
        public ModifiableOwnershipQosPolicyImpl(OwnershipQosPolicyKind kind,Bootstrap boostrap)
            : base(kind,boostrap)
        {

        }