Example #1
0
 public ResourceLimitsQosPolicyImpl (int getMaxSamples, int getMaxInstances, int getMaxSamplesPerInstance,Bootstrap boostrap)
     :base(boostrap)
 {
     this.MaxSamplesQos = getMaxSamples;
     this.MaxInstancesQos = getMaxInstances;
     this.MaxSamplesPerInstanceQos = getMaxSamplesPerInstance;
 }
Example #2
0
 public PresentationQosPolicyImpl(AccessScopeKind kind,bool isCoherentAccess,bool isOrderedAccess, Bootstrap boostrap)
     : base(boostrap)
 {
     this.AccessScopeKindQos = kind;
     this.IsCoherentAccessQos = isCoherentAccess;
     this.IsOrderedAccessQos = isOrderedAccess;
 }
Example #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;
 }
Example #6
0
  public LifespanQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Example #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)
        {

        }
Example #9
0
        public ModifiableReaderDataLifecycleQosPolicyImpl(Duration autoPurgeNoWriterSamplesDelay, Duration autoPurgeDisposedSamplesDelay, Bootstrap boostrap)
            : base(autoPurgeNoWriterSamplesDelay,autoPurgeDisposedSamplesDelay, boostrap)
        {

        }
Example #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();
        }
Example #11
0
 public EntityFactoryQosPolicyImpl(bool isAutoEnable, Bootstrap boostrap)
     : base(boostrap)
 {
     this.AutoenableCreatedEntities  = isAutoEnable;
 }
Example #12
0
        public ModifiableWriterDataLifecycleQosPolicyImpl(bool autDisposeUnregisteredInstances, Bootstrap boostrap)
            : base(autDisposeUnregisteredInstances,boostrap)
        {

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

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

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

        }
Example #23
0
  public LatencyBudgetQosPolicyImpl(Bootstrap boostrap)
     : base(boostrap)
 {
 }
Example #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)
        {

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

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

        }
Example #30
0
        public ModifiableLatencyBudgetQosPolicyImpl(Duration duration,Bootstrap boostrap)
            : base(duration, boostrap)
        {

        }