All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_wdog_interface.h
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
29 #ifndef LE_WDOG_H_INCLUDE_GUARD
30 #define LE_WDOG_H_INCLUDE_GUARD
31 
32 
33 #include "legato.h"
34 
35 //--------------------------------------------------------------------------------------------------
39 //--------------------------------------------------------------------------------------------------
40 void le_wdog_StartClient
41 (
42  const char* serviceInstanceName
44 );
45 
46 //--------------------------------------------------------------------------------------------------
50 //--------------------------------------------------------------------------------------------------
51 void le_wdog_StopClient
52 (
53  void
54 );
55 
56 
57 //--------------------------------------------------------------------------------------------------
63 //--------------------------------------------------------------------------------------------------
64 #define LE_WDOG_TIMEOUT_NEVER -1
65 
66 
67 //--------------------------------------------------------------------------------------------------
68 
69 //--------------------------------------------------------------------------------------------------
70 #define LE_WDOG_TIMEOUT_NOW 0
71 
72 //--------------------------------------------------------------------------------------------------
80 //--------------------------------------------------------------------------------------------------
81 void le_wdog_Kick
82 (
83  void
84 );
85 
86 //--------------------------------------------------------------------------------------------------
93 //--------------------------------------------------------------------------------------------------
94 void le_wdog_Timeout
95 (
96  int32_t milliseconds
99 );
100 
101 
102 #endif // LE_WDOG_H_INCLUDE_GUARD
103