include/ecrt.h
changeset 1288 bf0d42ca5aec
parent 1287 cc7b679c74e9
child 1312 74853e018898
equal deleted inserted replaced
1287:cc7b679c74e9 1288:bf0d42ca5aec
   325 
   325 
   326 /******************************************************************************
   326 /******************************************************************************
   327  * Global functions
   327  * Global functions
   328  *****************************************************************************/
   328  *****************************************************************************/
   329 
   329 
       
   330 #ifdef __cplusplus
       
   331 extern "C" {
       
   332 #endif
       
   333 
   330 /** Returns the version magic of the realtime interface.
   334 /** Returns the version magic of the realtime interface.
   331  *
   335  *
   332  * \return Value of ECRT_VERSION_MAGIC() at EtherCAT master compile time.
   336  * \return Value of ECRT_VERSION_MAGIC() at EtherCAT master compile time.
   333  */
   337  */
   334 unsigned int ecrt_version_magic(void);
   338 unsigned int ecrt_version_magic(void);
  1052  */
  1056  */
  1053 ec_request_state_t ecrt_voe_handler_execute(
  1057 ec_request_state_t ecrt_voe_handler_execute(
  1054     ec_voe_handler_t *voe /**< VoE handler. */
  1058     ec_voe_handler_t *voe /**< VoE handler. */
  1055     );
  1059     );
  1056 
  1060 
       
  1061 /*****************************************************************************/
       
  1062 
       
  1063 #ifdef __cplusplus
       
  1064 }
       
  1065 #endif
       
  1066 
  1057 /******************************************************************************
  1067 /******************************************************************************
  1058  * Bitwise read/write macros
  1068  * Bitwise read/write macros
  1059  *****************************************************************************/
  1069  *****************************************************************************/
  1060 
  1070 
  1061 /** Read a certain bit of an EtherCAT data byte.
  1071 /** Read a certain bit of an EtherCAT data byte.