SNIP_CLASSIC_STD_SECTION_8_3_4_3_E2E_P04mForward
Wortlaut
8.3.4.3 E2E_P04mForward
[SWS_E2E_91007] Definition of API function E2E_P04mForward
Status:
DRAFT
Upstream requirements: RS_E2E_08527, RS_E2E_08539
⌈
Service Name
E2E_P04mForward (draft)
Syntax
Std_ReturnType E2E_P04mForward (
const E2E_P04mConfigType* ConfigPtr,
uint16 Length,
E2E_PCheckStatusType ForwardStatus,
E2E_P04mProtectStateType* StatePtr,
uint32 SourceID,
Std_MessageTypeType MessageType,
Std_MessageResultType MessageResult,
uint8* DataPtr
)
Service ID [hex]
0x48
Sync/Async
Synchronous
Reentrancy
Reentrant
ConfigPtr
Pointer to static configuration.
Length
Length of the data in bytes.
ForwardStatus
E2E Status of the received message
SourceID
A system-unique identifier of the Data Source.
MessageType
Type of the message (request/response)
Parameters (in)
MessageResult
Result of the message (OK/ERROR)
▽
Protection Library
△
StatePtr
Pointer to port/data communication state.
Parameters (inout)
DataPtr
Pointer to Data to be transmitted.
Parameters (out)
None
Return value
Std_ReturnType
E2E_E_INPUTERR_NULL
E2E_E_INPUTERR_WRONG
E2E_E_OK
For definitions for return values, see SWS_E2E_00047.
Description
Protects data which is forwarded by using the E2E profile 4m. This includes CRC calculation,
handling of Counter, Data ID, Message Type, Message Result, and Source ID. Detected Errors
of received message will be reconstruct on output data.
Tags: atp.Status=draft
Available via
E2E.h
⌋
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_E2ELibrary.pdf |
|---|---|
| Dokumentseite | Seite 107 |
| Ziel-Modul | std (classic) |
| Ziel-Anforderung | SWS_Std_91002 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |