Exemplo n.º 1
0
 public ResourceLimitsQosPolicyImpl (int getMaxSamples, int getMaxInstances, int getMaxSamplesPerInstance,Bootstrap boostrap)
     :base(boostrap)
 {
     this.MaxSamplesQos = getMaxSamples;
     this.MaxInstancesQos = getMaxInstances;
     this.MaxSamplesPerInstanceQos = getMaxSamplesPerInstance;
 }
Exemplo n.º 2
0
 public PresentationQosPolicyImpl(AccessScopeKind kind,bool isCoherentAccess,bool isOrderedAccess, Bootstrap boostrap)
     : base(boostrap)
 {
     this.AccessScopeKindQos = kind;
     this.IsCoherentAccessQos = isCoherentAccess;
     this.IsOrderedAccessQos = isOrderedAccess;
 }
Exemplo n.º 3
0
        public LivelinessQosPolicyImpl(LivelinessQosPolicyKind kind, Duration getLeaseDuration, Bootstrap boostrap)
            :base(boostrap)
        {
            this.KindQos  = kind;
            this.LeaseDurationQos = getLeaseDuration;

        }
        public DomainParticipantFactoryImpl(Bootstrap bootstrap)
        {
            this.bootstrap_ = bootstrap;
            string qosProfile = ddsConfig.Domains[0].QoSProfile.Name;
            Doopec.Configuration.Dds.DomainParticipantFactoryQoS qos = ddsConfig.QoSProfiles[qosProfile].DomainParticipantFactoryQos;

            this.Qos = DomainParticipantFactoryQosImpl.ConvertTo(qos, bootstrap);
        }
 public DurabilityServiceQosPolicyImpl(HistoryQosPolicyKind kind, Duration serviceCleanupDelay
     , int historyDepth, int getMaxSamplesQos, int getMaxInstancesQos, int getMaxSamplesPerInstanceQos, Bootstrap boostrap)
     : base(boostrap)
 {
     this.HistoryQosPolicyKind = kind;
     this.ServiceCleanupDelay = serviceCleanupDelay;
     this.HistoryDepth = historyDepth;
     this.MaxSamplesQos = getMaxSamplesQos;
     this.MaxInstancesQos = getMaxInstancesQos;
     this.MaxSamplesPerInstanceQos = getMaxSamplesPerInstanceQos;
 }
Exemplo n.º 6
0
  public LifespanQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Exemplo n.º 7
0
 public ModifiableEntityFactoryQosPolicyImpl(bool autoEnableCreatedEntities, Bootstrap boostrap)
 {
     this.innerQos = new EntityFactoryQosPolicyImpl(autoEnableCreatedEntities, boostrap);
 }
        public ModifiableReliabilityQosPolicyImpl(ReliabilityQosPolicyKind kind, Duration maxBlockingTime, Bootstrap boostrap)
            : base(kind,maxBlockingTime, boostrap)
        {

        }
Exemplo n.º 9
0
        public ModifiableReaderDataLifecycleQosPolicyImpl(Duration autoPurgeNoWriterSamplesDelay, Duration autoPurgeDisposedSamplesDelay, Bootstrap boostrap)
            : base(autoPurgeNoWriterSamplesDelay,autoPurgeDisposedSamplesDelay, boostrap)
        {

        }
Exemplo n.º 10
0
        // -----------------------------------------------------------------------
        // Factory Methods
        // -----------------------------------------------------------------------

        /// <summary>
        /// 
        /// </summary>
        /// <param name="bootstrap">Identifies the Service instance to which the new object will belong</param>
        /// <returns></returns>
        public static WaitSet NewWaitSet(Bootstrap bootstrap)
        {
            return bootstrap.GetSPI().NewWaitSet();
        }
Exemplo n.º 11
0
 public EntityFactoryQosPolicyImpl(bool isAutoEnable, Bootstrap boostrap)
     : base(boostrap)
 {
     this.AutoenableCreatedEntities  = isAutoEnable;
 }
Exemplo n.º 12
0
        public ModifiableWriterDataLifecycleQosPolicyImpl(bool autDisposeUnregisteredInstances, Bootstrap boostrap)
            : base(autDisposeUnregisteredInstances,boostrap)
        {

        }
Exemplo n.º 13
0
        public LatencyBudgetQosPolicyImpl(Duration getDuration, Bootstrap boostrap)
            : base(boostrap)
        {
            this.GetDurationQos= getDuration;

        }
Exemplo n.º 14
0
 public WriterDataLifecycleQosPolicyImpl(bool isAutDisposeUnregisteredInstancesQos, Bootstrap boostrap)
     :base(boostrap)
 {
     this.IsAutDisposeUnregisteredInstancesQos =isAutDisposeUnregisteredInstancesQos;
 }
Exemplo n.º 15
0
        public ModifiableDurabilityQosPolicyImpl(DurabilityQosPolicyKind kind, Bootstrap boostrap)
            : base(kind,boostrap)
        {

        }
Exemplo n.º 16
0
 public WriterDataLifecycleQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Exemplo n.º 17
0
 public OwnershipStrengthQosPolicyImpl(int strength,Bootstrap boostrap)
     :base(boostrap)
 {
     this.StrengthQos = strength;
 }
Exemplo n.º 18
0
 public OwnershipStrengthQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
     
 }
Exemplo n.º 19
0
 public UserDataQosPolicyImpl(byte[] value, Bootstrap boostrap)
     : base(boostrap)
 {
     this.ValueQos = value;
 }
Exemplo n.º 20
0
 public UserDataQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
     this.ValueQos = new byte[0];
 }
Exemplo n.º 21
0
 public ResourceLimitsQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Exemplo n.º 22
0
        public LifespanQosPolicyImpl(Duration getDuration,Bootstrap boostrap)
            :base(boostrap)
        {
            this.GetDurationQos = getDuration;

        }
Exemplo n.º 23
0
  public LatencyBudgetQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Exemplo n.º 24
0
  public DeadlineQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
        public ModifiableDurabilityServiceQosPolicyImpl(HistoryQosPolicyKind historyKind, Duration serviceCleanupDelay, int historyDepth
            , int maxSamples, int maxInstances,int maxSamplesPerInstance, Bootstrap boostrap)
            : base(historyKind,serviceCleanupDelay,historyDepth,maxSamples,maxInstances,maxSamplesPerInstance,boostrap)
        {

        }
Exemplo n.º 26
0
  public DeadlineQosPolicyImpl(Duration getPeriod, Bootstrap boostrap)
     : base(boostrap)
 {
     this.PeriodQos = getPeriod;
 }
Exemplo n.º 27
0
 public EntityFactoryQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Exemplo n.º 28
0
        public ModifiableTimeBasedFilterQosPolicyImpl(Duration minimumSeparation, Bootstrap boostrap)
            : base(minimumSeparation , boostrap)
        {

        }
        public ModifiableDestinationOrderQosPolicyImpl(DestinationOrderQosPolicyKind kind,Bootstrap boostrap)
            : base(kind,boostrap)
        {

        }
Exemplo n.º 30
0
        public ModifiableLatencyBudgetQosPolicyImpl(Duration duration,Bootstrap boostrap)
            : base(duration, boostrap)
        {

        }