Operation |
Public
WdgM_GetVersionInfo( VersionInfo: Std_VersionInfoType*,
Default: |
|
Kind: |
out |
Stereotype: |
|
|
Pointer to where to store the version information of the module WdgM.
|
):void
|
 Details:
Sequential <<function>>
Tags: |
bodyLocation=source Reentrant=Non Reentrant ServiceID=2 Synchronous=Synchronous
|
Notes:
|
Returns the version information of this module.<br/>
|
|
Public
WdgM_GetMode( return: Std_ReturnType,
Default: |
|
Kind: |
return |
Stereotype: |
|
|
E_OK: Current mode successfully returned E_NOT_OK: Returning current mode failed
|
Mode: WdgM_ModeType*,
Default: |
|
Kind: |
out |
Stereotype: |
|
|
Current mode of the Watchdog Manager.
|
):
|
 Details:
Sequential <<function>>
Tags: |
Reentrant=Reentrant ServiceID=11 Synchronous=Synchronous
|
Notes:
|
Returns the current mode of the Watchdog Manager.<br/>
|
|
Public
WdgM_ActivateAliveSupervision( return: Std_ReturnType,
Default: |
|
Kind: |
return |
Stereotype: |
|
|
E_OK: Successfully activated Alive Supervision E_NOT_OK: Activating Alive Supervision failed
|
SEId: WdgM_SupervisedEntityIdType,
Default: |
|
Kind: |
in |
Stereotype: |
|
|
Identifier of the entity under control of the WdgM whose alive-supervision shall be activated
|
):
|
 Details:
Sequential <<function>>
Tags: |
bodyLocation=source Reentrant=Reentrant ServiceID=5 Synchronous=Synchronous
|
Notes:
|
Activates the alive-supervision of a considered entity.<br/>
|
|
Public
WdgM_DeactivateAliveSupervision( return: Std_ReturnType,
Default: |
|
Kind: |
return |
Stereotype: |
|
|
E_OK: Successfully deactivated Alive Supervision E_NOT_OK: Deactivating Alive Supervision failed
|
SEId: WdgM_SupervisedEntityIdType,
Default: |
|
Kind: |
in |
Stereotype: |
|
|
Identifier of the entity under control of the WdgM whose alive-supervision shall be deactivated
|
):
|
 Details:
Sequential <<function>>
Tags: |
bodyLocation=source Reentrant=Reentrant ServiceID=6 Synchronous=Synchronous
|
Notes:
|
Deactivates the alive-supervision of a considered entity.<br/>
|
|
Public
WdgM_GetAliveSupervisionStatus( return: Std_ReturnType,
Default: |
|
Kind: |
return |
Stereotype: |
|
|
E_OK: Current Alive Supervision Status successfully returned E_NOT_OK: Returning current Alive Supervision Status failed
|
SEId: WdgM_SupervisedEntityIdType,
Default: |
|
Kind: |
in |
Stereotype: |
|
|
Identifier of the supervised entity whose status shall be returned.
|
Status: WdgM_AliveSupervisionStatusType*,
Default: |
|
Kind: |
out |
Stereotype: |
|
|
Status of the given supervised entity.
|
):
|
 Details:
Sequential <<function>>
Tags: |
Reentrant=Reentrant ServiceID=12 Synchronous=Synchronous
|
|
Public
WdgM_GetGlobalStatus( return: Std_ReturnType,
Default: |
|
Kind: |
return |
Stereotype: |
|
|
E_OK: Current Alive Supervision Status successfully returned E_NOT_OK: Returning current Alive Supervision Status failed
|
Status: WdgM_AliveSupervisionStatusType*,
Default: |
|
Kind: |
out |
Stereotype: |
|
|
Global supervision status of the Watchdog Manager.
|
):
|
 Details:
Sequential <<function>>
Tags: |
Reentrant=Reentrant ServiceID=13 Synchronous=Synchronous
|
|
Public
WdgM_MainFunction_AliveSupervision():
|
 Details:
Sequential <<scheduled_function>>
Tags: |
Reentrant=Non Reentrant schedule=VARIABLE_CYCLIC ServiceID=8 Synchronous=Synchronous
|
Notes:
|
Performs the processing of the Watchdog Manager jobs.<br/>
|
|
Public
WdgM_MainFunction_Trigger():
|
 Details:
Sequential <<scheduled_function>>
Tags: |
Reentrant=Non Reentrant schedule=VARIABLE_CYCLIC ServiceID=9 Synchronous=Synchronous
|
Notes:
|
Invokes the triggering of a watchdog instance.<br/>
|
|
Public
WdgM_Cbk_GptNotification():
|
 Details:
Sequential <<callback>>
Tags: |
Reentrant=Non Reentrant ServiceID=10 Synchronous=Synchronous
|
|