Revision ee83a495 doc/classdiagrams/urtware.uml
| doc/classdiagrams/urtware.uml | ||
|---|---|---|
| 56 | 56 |
+ {method} urtCoreStopNodes (void) : urt_status_t
|
| 57 | 57 |
.. URT_CFG_PUBSUB_ENABLED == true .. |
| 58 | 58 |
'Retrieves a topic given an identifier. |
| 59 |
+ {method} urtCoreRetrieveTopic (id : urt_topicid_t) : urt_topic_t*
|
|
| 59 |
+ {method} urtCoreGetTopic (id : urt_topicid_t) : urt_topic_t*
|
|
| 60 | 60 |
.. URT_CFG_RPC_ENABLED == true .. |
| 61 | 61 |
'Retrieves a service given an identifier. |
| 62 |
+ {method} urtCoreRetrieveService (id : urt_serviceid_t) : urt_service_t*
|
|
| 62 |
+ {method} urtCoreGetService (id : urt_serviceid_t) : urt_service_t*
|
|
| 63 | 63 |
} |
| 64 | 64 |
|
| 65 | 65 |
$group("node") {
|
| ... | ... | |
| 79 | 79 |
$structure("urt_node_t") {
|
| 80 | 80 |
'Pointer to the next node in a list. |
| 81 | 81 |
+ {field} next : urt_node_t*
|
| 82 |
'Pointer to the nore thread.
|
|
| 82 |
'Pointer to the node thread.
|
|
| 83 | 83 |
+ {field} thread : urt_osThread_t*
|
| 84 | 84 |
'Callback function to be called during the setup phase. |
| 85 | 85 |
+ {field} setupcallback : urt_nodeSetupCallback_t*
|
| ... | ... | |
| 93 | 93 |
+ {field} stage : urt_nodestage_t
|
| 94 | 94 |
'Event listener for middleware-wide control events. |
| 95 | 95 |
+ {field} listener : urt_osEventListener_t
|
| 96 |
.. URT_CFG_PUBSUB_PROFILING == true || URT_CFG_RPC_PROFILING = true .. |
|
| 97 |
'Counter of executed loops. |
|
| 98 |
+ {field} loops : uint64_t
|
|
| 96 | 99 |
__ |
| 97 | 100 |
'The main() function of the node thread. |
| 98 | 101 |
- {method} {static} _main : urt_osThreadFunction_t
|
| 99 | 102 |
'Initializes an urt_node_t object. |
| 100 |
+ {method} urtNodeInit (node : urt_node_t*, stacksize : size_t, setupcallback : urt_nodeSetupCallback_t*, setupparams : void*, loopcallback : urt_nodeLoopCallback_t*, loopparams : void*) : urt_status_t
|
|
| 103 |
+ {method} urtNodeInit (node : urt_node_t*, thread : urt_osThread_t*, setupcallback : urt_nodeSetupCallback_t*, setupparams : void*, loopcallback : urt_nodeLoopCallback_t*, loopparams : void*) : urt_status_t
|
|
| 101 | 104 |
} |
| 102 | 105 |
} /'node'/ |
| 103 | 106 |
|
Also available in: Unified diff