include/EtherCAT_rt.h
changeset 98 f564d0929292
parent 80 8cd08d73b560
--- a/include/EtherCAT_rt.h	Thu Mar 02 13:08:07 2006 +0000
+++ b/include/EtherCAT_rt.h	Mon Mar 06 15:12:34 2006 +0000
@@ -63,8 +63,9 @@
                                                 unsigned int timeout_us);
 
 int EtherCAT_rt_master_activate(ec_master_t *master);
+int EtherCAT_rt_master_deactivate(ec_master_t *master);
 
-int EtherCAT_rt_master_deactivate(ec_master_t *master);
+void EtherCAT_rt_master_xio(ec_master_t *master);
 
 void EtherCAT_rt_master_debug(ec_master_t *master, int level);
 void EtherCAT_rt_master_print(const ec_master_t *master);
@@ -81,7 +82,11 @@
                                              unsigned int field_index,
                                              unsigned int field_count);
 
-int EtherCAT_rt_domain_xio(ec_domain_t *domain);
+int EtherCAT_rt_register_domain_fields(ec_domain_t *domain,
+                                       ec_field_init_t *fields);
+
+void EtherCAT_rt_domain_queue(ec_domain_t *domain);
+void EtherCAT_rt_domain_process(ec_domain_t *domain);
 
 /*****************************************************************************/
 // Slave Methods