Revision fb72e91b inc/urt_node.h
| inc/urt_node.h | ||
|---|---|---|
| 41 | 41 |
/******************************************************************************/ |
| 42 | 42 |
|
| 43 | 43 |
/* |
| 44 |
* forward declarations
|
|
| 44 |
* forward declaration |
|
| 45 | 45 |
*/ |
| 46 | 46 |
typedef struct urt_node urt_node_t; |
| 47 | 47 |
|
| 48 | 48 |
/** |
| 49 | 49 |
* @brief |
| 50 | 50 |
* |
| 51 |
* @param[in] node . |
|
| 52 |
* @param[in] cause . |
|
| 53 |
* @param[in] arg . |
|
| 54 |
* |
|
| 55 |
* @return . |
|
| 56 |
* |
|
| 57 | 51 |
*/ |
| 58 | 52 |
typedef void (*urt_nodeShutdownCallback_t)(urt_node_t* node, urt_status_t cause, void* arg); |
| 59 | 53 |
|
| ... | ... | |
| 61 | 55 |
/** |
| 62 | 56 |
* @brief |
| 63 | 57 |
* |
| 64 |
* @param[in] node . |
|
| 65 |
* @param[in] arg . |
|
| 66 |
* |
|
| 67 |
* @return . |
|
| 68 |
* |
|
| 69 | 58 |
*/ |
| 70 | 59 |
typedef urt_osEventMask_t (*urt_nodeSetupCallback_t)(urt_node_t* node, void* arg); |
| 71 | 60 |
|
| 72 | 61 |
|
| 73 | 62 |
/** |
| 74 | 63 |
* @brief |
| 75 |
* |
|
| 76 |
* @param[in] node . |
|
| 77 |
* @param[in] events . |
|
| 78 |
* @param[in] arg . |
|
| 79 |
* |
|
| 80 |
* @return . |
|
| 81 | 64 |
*/ |
| 82 | 65 |
typedef urt_osEventMask_t (*urt_nodeLoopCallback_t)(urt_node_t* node, urt_osEventMask_t events, void* arg); |
| 83 | 66 |
|
Also available in: Unified diff