class Syskit::Models::BoundDynamicDataService
Representation of instanciated dynamic services
Attributes
dynamic_service[RW]
The dynamic service that has been used to create this particular service
dynamic_service_options[RW]
The options used during the service instanciation
Public Instance Methods
addition_requires_reconfiguration?()
click to toggle source
Whether this service can be added dynamically (i.e. without requiring a reconfigure)
# File lib/syskit/models/bound_dynamic_data_service.rb, line 17 def addition_requires_reconfiguration? dynamic_service.addition_requires_reconfiguration? end
dynamic?()
click to toggle source
# File lib/syskit/models/bound_dynamic_data_service.rb, line 11 def dynamic? true end
remove_when_unused?()
click to toggle source
Whether this service must be removed when unused
# File lib/syskit/models/bound_dynamic_data_service.rb, line 22 def remove_when_unused? dynamic_service.remove_when_unused? end
same_service?(other)
click to toggle source
(see Syskit::Models::BoundDataService#same_service?)
# File lib/syskit/models/bound_dynamic_data_service.rb, line 27 def same_service?(other) if other.kind_of?(BoundDynamicDataService) (dynamic_service.demoted == other.dynamic_service.demoted) && (dynamic_service_options == other.dynamic_service_options) end end