public ResourceLimitsQosPolicyImpl (int getMaxSamples, int getMaxInstances, int getMaxSamplesPerInstance,Bootstrap boostrap) :base(boostrap) { this.MaxSamplesQos = getMaxSamples; this.MaxInstancesQos = getMaxInstances; this.MaxSamplesPerInstanceQos = getMaxSamplesPerInstance; }
public PresentationQosPolicyImpl(AccessScopeKind kind,bool isCoherentAccess,bool isOrderedAccess, Bootstrap boostrap) : base(boostrap) { this.AccessScopeKindQos = kind; this.IsCoherentAccessQos = isCoherentAccess; this.IsOrderedAccessQos = isOrderedAccess; }
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; }
public LifespanQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { }
public ModifiableEntityFactoryQosPolicyImpl(bool autoEnableCreatedEntities, Bootstrap boostrap) { this.innerQos = new EntityFactoryQosPolicyImpl(autoEnableCreatedEntities, boostrap); }
public ModifiableReliabilityQosPolicyImpl(ReliabilityQosPolicyKind kind, Duration maxBlockingTime, Bootstrap boostrap) : base(kind,maxBlockingTime, boostrap) { }
public ModifiableReaderDataLifecycleQosPolicyImpl(Duration autoPurgeNoWriterSamplesDelay, Duration autoPurgeDisposedSamplesDelay, Bootstrap boostrap) : base(autoPurgeNoWriterSamplesDelay,autoPurgeDisposedSamplesDelay, boostrap) { }
// ----------------------------------------------------------------------- // 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(); }
public EntityFactoryQosPolicyImpl(bool isAutoEnable, Bootstrap boostrap) : base(boostrap) { this.AutoenableCreatedEntities = isAutoEnable; }
public ModifiableWriterDataLifecycleQosPolicyImpl(bool autDisposeUnregisteredInstances, Bootstrap boostrap) : base(autDisposeUnregisteredInstances,boostrap) { }
public LatencyBudgetQosPolicyImpl(Duration getDuration, Bootstrap boostrap) : base(boostrap) { this.GetDurationQos= getDuration; }
public WriterDataLifecycleQosPolicyImpl(bool isAutDisposeUnregisteredInstancesQos, Bootstrap boostrap) :base(boostrap) { this.IsAutDisposeUnregisteredInstancesQos =isAutDisposeUnregisteredInstancesQos; }
public ModifiableDurabilityQosPolicyImpl(DurabilityQosPolicyKind kind, Bootstrap boostrap) : base(kind,boostrap) { }
public WriterDataLifecycleQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { }
public OwnershipStrengthQosPolicyImpl(int strength,Bootstrap boostrap) :base(boostrap) { this.StrengthQos = strength; }
public OwnershipStrengthQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { }
public UserDataQosPolicyImpl(byte[] value, Bootstrap boostrap) : base(boostrap) { this.ValueQos = value; }
public UserDataQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { this.ValueQos = new byte[0]; }
public ResourceLimitsQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { }
public LifespanQosPolicyImpl(Duration getDuration,Bootstrap boostrap) :base(boostrap) { this.GetDurationQos = getDuration; }
public LatencyBudgetQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { }
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) { }
public DeadlineQosPolicyImpl(Duration getPeriod, Bootstrap boostrap) : base(boostrap) { this.PeriodQos = getPeriod; }
public EntityFactoryQosPolicyImpl(Bootstrap boostrap) : base(boostrap) { }
public ModifiableTimeBasedFilterQosPolicyImpl(Duration minimumSeparation, Bootstrap boostrap) : base(minimumSeparation , boostrap) { }
public ModifiableDestinationOrderQosPolicyImpl(DestinationOrderQosPolicyKind kind,Bootstrap boostrap) : base(kind,boostrap) { }
public ModifiableLatencyBudgetQosPolicyImpl(Duration duration,Bootstrap boostrap) : base(duration, boostrap) { }