: Public <<type>> Class
Created: |
2004/11/25 11:35:04 |
Modified: |
2010/9/23 17:56:00 |
|
Project: |
|
Author: |
Jens Ruh |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Difficulty: |
|
Priority: |
|
Multiplicity: |
|
Advanced: |
|
UUID: |
{213F79B7-15E0-4402-AA9B-E2148AEEE3D7} |
Appears In: |
ComStack_Types |
COMTYPE005: This type is used within the entire AUTOSAR Com Stack except for bus drivers. <br/>COMTYPE006: Variables of this type serve as a unique identifier of a PDU within a software module or a set thereof, and also for interaction of two software modules where the PduId of the corresponding target module is being used for referencing.<br/>COMTYPE007: In order to be able to perform table-indexing within a software module, variables of this type shall be zero-based and consecutive.<br/>There might be several ranges of PduIds in a module, one for each type of operation performed within that module (e.g. sending and receiving).<br/>COMTYPE014: PduIdmax, the maximum number of a PduId range, is the number -1 of PDUs dealt with in the corresponding type of operation within that module.<br/>
- Attributes
- Constraints
- Advanced
- Other Links
Attribute |
Public 0..
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
Notes:
|
Zero-based integer number<br/>The size of this global type depends on the maximum number of PDUs used within one software module.<br/>Example : <br/>If no software module deals with more PDUs that 256, this type can be set to uint8.<br/>If at least one software module handles more than 256 PDUs, this type must globally be set to uint16.<br/>
|
|
Constraint |
Type |
Status |
Range : 0 .. |
Invariant |
Approved |
 Details:
|
Property |
Value |
isFinalSpecialization: |
0 |