Revision dd31cb03 doc/classdiagrams/urtware.uml

View differences:

doc/classdiagrams/urtware.uml
25 25

  
26 26
title **µRtWare**
27 27

  
28
!include ../functions.iuml
28
!include ./functions.iuml
29 29

  
30 30
/'### ENTITIES ###############################################################'/
31 31

  
......
49 49
  - {field} {static} _services : urt_service_t*
50 50
  __
51 51
    'Initializes the urt_core_t object.
52
  + {method} urtCoreInit (void) : urt_status_t
52
  + {method} urtCoreInit (void) : void
53 53
    'Retrieves the current system status.
54 54
  + {method} urtCoreGetStatus (void) : urt_status_t
55 55
    'Starts all node threads (nodes will block before the loop).
56
  + {method} urtCoreStartNodes (void) : urt_status_t
56
  + {method} urtCoreStartNodes (void) : void
57 57
    'Nodes can use this function to synchronize.
58 58
  + {method} urtCoreSynchronize (node : urt_node_t*) : urt_status_t
59 59
    'Stops all nodes and propagates a specified reason.
......
114 114
    'The main() function of the node thread.
115 115
    - {method} {static} _main : urt_osThreadFunction_t
116 116
      'Initializes an urt_node_t object.
117
    + {method} urtNodeInit (node : urt_node_t*, thread : urt_osThread_t*, setupcallback : urt_nodeSetupCallback_t*, setupparams : void*, loopcallback : urt_nodeLoopCallback_t*, loopparams : void*, shutdowncallback : urt_nodeShutdownCallback_t*, shutodwnparams : void*) : urt_status_t
117
    + {method} urtNodeInit (node : urt_node_t*, thread : urt_osThread_t*, setupcallback : urt_nodeSetupCallback_t*, setupparams : void*, loopcallback : urt_nodeLoopCallback_t*, loopparams : void*, shutdowncallback : urt_nodeShutdownCallback_t*, shutodwnparams : void*) : void
118 118
  }
119 119
} /'node'/
120 120

  

Also available in: Unified diff