All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_fwupdate_interface.h
Go to the documentation of this file.
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 
66 #ifndef LE_FWUPDATE_H_INCLUDE_GUARD
67 #define LE_FWUPDATE_H_INCLUDE_GUARD
68 
69 
70 #include "legato.h"
71 
72 //--------------------------------------------------------------------------------------------------
76 //--------------------------------------------------------------------------------------------------
78 (
79  const char* serviceInstanceName
81 );
82 
83 //--------------------------------------------------------------------------------------------------
87 //--------------------------------------------------------------------------------------------------
89 (
90  void
91 );
92 
93 
94 //--------------------------------------------------------------------------------------------------
98 //--------------------------------------------------------------------------------------------------
99 #define LE_FWUPDATE_MAX_VERS_LEN 256
100 
101 //--------------------------------------------------------------------------------------------------
110 //--------------------------------------------------------------------------------------------------
112 (
113  char* version,
116 
117  size_t versionNumElements
119 );
120 
121 //--------------------------------------------------------------------------------------------------
130 //--------------------------------------------------------------------------------------------------
132 (
133  char* version,
136 
137  size_t versionNumElements
139 );
140 
141 //--------------------------------------------------------------------------------------------------
152 //--------------------------------------------------------------------------------------------------
154 (
155  int fd
158 );
159 
160 
161 #endif // LE_FWUPDATE_H_INCLUDE_GUARD
162 
le_result_t
Definition: le_basics.h:34
void le_fwupdate_StopClient(void)
le_result_t le_fwupdate_GetBootloaderVersion(char *version, size_t versionNumElements)
le_result_t le_fwupdate_Download(int fd)
void le_fwupdate_StartClient(const char *serviceInstanceName)
le_result_t le_fwupdate_GetFirmwareVersion(char *version, size_t versionNumElements)