HFCC-01 Low-Level Software (LLSW) Rel_6802_HFCC-01-RP-CSAR-CB
Loading...
Searching...
No Matches
modHeartbeat.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025, TUSAS Malaysia
3 * All rights reserved.
4 * This file contains proprietary information. This
5 * file shall not be duplicated, used, modified,
6 * or disclosed in whole or in part without
7 * the express written consent of TUSAS.
8 */
9
16
17#ifndef INCLUDED_MOD_HEARTBEAT_H
18#define INCLUDED_MOD_HEARTBEAT_H
19
20#include "commonDataTypes.h"
21#include "modStatus.h"
22#include "modConfig.h"
23#include "modInfo.h"
24
56ModStatus modHeartbeat_setTimeout(const CardType cardType, const UInt32 timeout);
57
88
118
150ModStatus modHeartbeat_getElapsedTime(const CardType cardType, UInt32 *elapsedTime);
151
182
183#endif // INCLUDED_MODHEARTBEAT_H
ModStatus modHeartbeat_enableHeartbeat(const CardType cardType)
modHeartbeat_enableHeartbeat.
Definition modHeartbeat.c:129
ModStatus modHeartbeat_disableHeartbeat(const CardType cardType)
modHeartbeat_disableHeartbeat.
Definition modHeartbeat.c:190
ModStatus modHeartbeat_setTimeout(const CardType cardType, const UInt32 timeout)
modHeartbeat_setTimeout.
Definition modHeartbeat.c:45
ModStatus modHeartbeat_feedHeartbeat(const CardType cardType)
modHeartbeat_feedHeartbeat.
Definition modHeartbeat.c:315
ModStatus modHeartbeat_getElapsedTime(const CardType cardType, UInt32 *elapsedTime)
modHeartbeat_getElapsedTime.
Definition modHeartbeat.c:246
CardType
This is enum definition for Card Type.
Definition modInfo.h:70
ModStatus
This is enum definition for module status.
Definition modStatus.h:24