- Timestamp:
-
04/01/08 12:48:20 (16 years ago)
- Author:
-
Aitor.viana
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v11
|
v12
|
|
18 | 18 | |
19 | 19 | The EDROOM service library is Embedded C++ compliant. The use of templates has been eliminated and no multiple inheritance is employed. The exception handling, also, has been established as optional. |
20 | | All the memory management has been redesigned to be statically predefined without the use of dynamic memory allocation. The EDROOM service implements the component message queues from static data pools and emulates their dynamic behavior. The data attached to the messages are also allocated from pools whose dimensions are defined by the user in the behavior view. Both kind of pools are managed in a transparent way for the EDROOM service and it is not necessary the user be worried to deallocated them. |
21 | | The high level primitives exported for the EDROOM service has been reduced to 10 in order to make the modeling task as simple as possible. Finally, the structure view provided a context menu to fix the dimension of each component stack and its message queue. |
| 20 | All the memory management has been redesigned to be statically predefined without the use of dynamic memory allocation. |
22 | 21 | |
23 | | (more is coming...) |
| 22 | The EDROOM service implements the component message queues from static data pools and emulates their dynamic behavior. The data attached to the messages are also allocated from pools whose dimensions are defined by the user in the behavior view. Both kind of pools are managed in a transparent way for the EDROOM service and it is not necessary the user be worried to deallocated them. |
| 23 | The high level primitives exported for the EDROOM service has been reduced to 10 in order to make the modeling task as simple as possible. |
| 24 | |
| 25 | Finally, the structure view provided a context menu to fix the dimension of each component stack and its message queue. |