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