User Tools

Site Tools


ddsf:public:guidebook:06_append:02_quality_of_service:entity_factory

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ddsf:public:guidebook:06_append:02_quality_of_service:entity_factory [2021/07/14 15:30]
murphy ↷ Page moved from ddsf:private:guidebook:06_append:02_quality_of_service:entity_factory to ddsf:public:guidebook:06_append:02_quality_of_service:entity_factory
ddsf:public:guidebook:06_append:02_quality_of_service:entity_factory [2021/07/14 15:55] (current)
murphy ↷ Links adapted because of a move operation
Line 1: Line 1:
 ====== ENTITY_FACTORY QoS Parameter ====== ====== ENTITY_FACTORY QoS Parameter ======
-[[ddsf:private:​guidebook:​06_append:​02_quality_of_service:​start|return to the Quality of Service (QoS) Parameters ]]+[[ddsf:public:​guidebook:​06_append:​02_quality_of_service:​start|return to the Quality of Service (QoS) Parameters ]]
  
 The ENTITY_FACTORY policy controls the behavior of the ''​Entity''​ as a factory for other entities. The ENTITY_FACTORY policy controls the behavior of the ''​Entity''​ as a factory for other entities.
  
-This policy concerns only [[ddsf:private:​guidebook:​06_append:​glossary:​d:​domain_participant|Domain Participant]] (as factory for ''​Publisher'',​ ''​Subscriber'',​ and ''​[[ddsf:​private:​guidebook:​06_append:​glossary:​t:​topic|Topic]]''​),​ [[ddsf:private:​guidebook:​06_append:​glossary:​p:​publisher|Publisher]] (as factory for ''​DataWriter''​),​ and [[ddsf:private:​guidebook:​06_append:​glossary:​s:​subscriber|Subscriber]] (as factory for ''​DataReader''​).+This policy concerns only [[ddsf:public:​guidebook:​06_append:​glossary:​d:​domain_participant|Domain Participant]] (as factory for ''​Publisher'',​ ''​Subscriber'',​ and ''​[[ddsf:​public:​guidebook:​06_append:​glossary:​t:​topic|Topic]]''​),​ [[ddsf:public:​guidebook:​06_append:​glossary:​p:​publisher|Publisher]] (as factory for ''​DataWriter''​),​ and [[ddsf:public:​guidebook:​06_append:​glossary:​s:​subscriber|Subscriber]] (as factory for ''​DataReader''​).
  
 This policy is mutable. A change in the policy affects only the entities created after the change; not the previously created entities. This policy is mutable. A change in the policy affects only the entities created after the change; not the previously created entities.
  
-The setting of ''​autoenable_created_entities''​ to TRUE indicates that the factory ''​create_<​entity>''​ operation will automatically invoke the ''​enable''​ operation each time a new ''​[[ddsf:​private:​guidebook:​06_append:​glossary:​e:​entity|Entity]]''​ is created. Therefore, the ''​Entity''​ returned by create_<​entity>​ will already be ''​enabled''​. A setting of FALSE indicates that the ''​Entity''​ will not be automatically enabled. The application will need to ''​enable''​ it explicitly by means of the ''​enable''​ operation (see 2.2.2.1.1.7).+The setting of ''​autoenable_created_entities''​ to TRUE indicates that the factory ''​create_<​entity>''​ operation will automatically invoke the ''​enable''​ operation each time a new ''​[[ddsf:​public:​guidebook:​06_append:​glossary:​e:​entity|Entity]]''​ is created. Therefore, the ''​Entity''​ returned by create_<​entity>​ will already be ''​enabled''​. A setting of FALSE indicates that the ''​Entity''​ will not be automatically enabled. The application will need to ''​enable''​ it explicitly by means of the ''​enable''​ operation (see 2.2.2.1.1.7).
  
 The default setting of ''​autoenable_created_entities = TRUE''​ means that, by default, it is not necessary to explicitly call ''​enable''​ on newly created entities. The default setting of ''​autoenable_created_entities = TRUE''​ means that, by default, it is not necessary to explicitly call ''​enable''​ on newly created entities.
ddsf/public/guidebook/06_append/02_quality_of_service/entity_factory.1626291030.txt.gz · Last modified: 2021/07/14 15:30 by murphy