master/domain.c
changeset 150 36530399236b
parent 144 fdc24bf62f80
child 160 7ddf8367196a
equal deleted inserted replaced
149:0ed43f09130f 150:36530399236b
   358    \return 0 bei Erfolg, sonst < 0
   358    \return 0 bei Erfolg, sonst < 0
   359 */
   359 */
   360 
   360 
   361 int ecrt_domain_register_field_list(ec_domain_t *domain,
   361 int ecrt_domain_register_field_list(ec_domain_t *domain,
   362                                     /**< Domäne */
   362                                     /**< Domäne */
   363                                     ec_field_init_t *fields
   363                                     const ec_field_init_t *fields
   364                                     /**< Array mit Datenfeldern */
   364                                     /**< Array mit Datenfeldern */
   365                                     )
   365                                     )
   366 {
   366 {
   367     ec_field_init_t *field;
   367     const ec_field_init_t *field;
   368 
   368 
   369     for (field = fields; field->slave_address; field++)
   369     for (field = fields; field->slave_address; field++)
   370         if (!ecrt_domain_register_field(domain, field->slave_address,
   370         if (!ecrt_domain_register_field(domain, field->slave_address,
   371                                         field->vendor_name,
   371                                         field->vendor_name,
   372                                         field->product_name, field->data_ptr,
   372                                         field->product_name, field->data_ptr,