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