include/states.h
changeset 378 d2abf6c8c27b
parent 357 838e5397ae67
child 381 854c43cdc24a
equal deleted inserted replaced
377:bea5a1576cbd 378:d2abf6c8c27b
    60 } s_state_communication;
    60 } s_state_communication;
    61 
    61 
    62 /** Function that user app can overload
    62 /** Function that user app can overload
    63  * 
    63  * 
    64  */
    64  */
    65 typedef void (*initialisation_t)(void);
    65 typedef void (*initialisation_t)(CO_Data*);
    66 typedef void (*preOperational_t)(void);
    66 typedef void (*preOperational_t)(CO_Data*);
    67 typedef void (*operational_t)(void);
    67 typedef void (*operational_t)(CO_Data*);
    68 typedef void (*stopped_t)(void);
    68 typedef void (*stopped_t)(CO_Data*);
    69 
    69 
    70 void _initialisation(void);
    70 void _initialisation(CO_Data*);
    71 void _preOperational(void);
    71 void _preOperational(CO_Data*);
    72 void _operational(void);
    72 void _operational(CO_Data*);
    73 void _stopped(void);
    73 void _stopped(CO_Data*);
    74 
    74 
    75 #include "data.h"
    75 #include "data.h"
    76 
    76 
    77 /************************* prototypes ******************************/
    77 /************************* prototypes ******************************/
    78 
    78