CLASSIC
Modul: idsm
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_IDSM_SECTION_8_4_6_IdsM_Dcm_SetReportingMode_Start
Wortlaut
8.4.6 IdsM_Dcm_SetReportingMode_Start
[SWS_IdsM_91008]
Definition of callback function IdsM_Dcm_SetReporting
Mode_Start ⌈
Service Name
IdsM_Dcm_SetReportingMode_Start
Syntax
Std_ReturnType IdsM_Dcm_SetReportingMode_Start (
uint16 In_SecurityEventId,
uint8 In_SensorInstanceId,
uint8 In_ReportingMode,
Dcm_OpStatusType OpStatus,
Dcm_NegativeResponseCodeType* ErrorCode
)
Service ID [hex]
0x0E
Sync/Async
Synchronous
Reentrancy
Reentrant
In_SecurityEventId
External ID of the Security Event from whom the reporting mode
shall be altered
In_SensorInstanceId
ID of the sensor instance of the security event
In_ReportingMode
Reporting Mode which shall be stored
Parameters (in)
OpStatus
The operation status
Parameters (inout)
None
Parameters (out)
ErrorCode
DCM_POS_RESP: When Return value is E_OK for successful
operation.
DCM_E_REQUESTOUTOFRANGE: When Return value is E_
NOT_OK since the Routine is invoked with following invalid
condition:
- An invalid reporting mode.
- An invalid combination of External Event ID and Sensor
Instance ID.
DCM_E_BUSYREPEATREQUEST: When Return value is E_
NOT_OK, since the Routine is requested to get the status of the
previous persistence request for which the status is still Pending
(OpStatus = DCM_PENDING).
DCM_E_GENERALPROGRAMMINGFAILURE: When Return
value is E_NOT_OK, since the Routine is initiated and the
Persistence request is unsuccessful.
DCM_E_CONDITIONSNOTCORRECT: The Routine is invoked
in the following scenarios:
1. Requested for Cancel (OpStatus = DCM_CANCEL) when
Persistency to Non-Volatile Memory is not configured.
2. Request for Cancel (OpStatus = DCM_CANCEL) was not
successful since writing into Non-Volatile Memory was already
started.
▽
Manager
△
Return value
Std_ReturnType
E_OK The operation is finished
DCM_E_PENDING The operation is not yet finished
E_NOT_OK The operation has failed. A concrete NRC shall be
set, otherwise the DCM sends NRC 0x22
Description
This function is a request from DCM to the IdsM to start the routine execution to set the
reporting mode of a specific Security Event ID.
Available via
IdsM_Dcm.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_IntrusionDetectionSystemManager.pdf |
|---|---|
| Dokumentseite | Seite 75 |
| Ziel-Modul | idsm (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |