55 lines
1.0 KiB
C
55 lines
1.0 KiB
C
|
|
/*
|
||
|
|
* Generated by erpcgen 1.14.0 on Tue Apr 28 12:16:37 2026.
|
||
|
|
*
|
||
|
|
* AUTOGENERATED - DO NOT EDIT
|
||
|
|
*/
|
||
|
|
|
||
|
|
|
||
|
|
#if !defined(_c_file_service_client_h_)
|
||
|
|
#define _c_file_service_client_h_
|
||
|
|
|
||
|
|
#include "file_service_common.h"
|
||
|
|
#include "erpc_client_manager.h"
|
||
|
|
|
||
|
|
#if defined(__cplusplus)
|
||
|
|
extern "C"
|
||
|
|
{
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if !defined(ERPC_FUNCTIONS_DEFINITIONS)
|
||
|
|
#define ERPC_FUNCTIONS_DEFINITIONS
|
||
|
|
|
||
|
|
|
||
|
|
/*! @brief file_service identifiers */
|
||
|
|
enum _file_service_ids
|
||
|
|
{
|
||
|
|
kfile_service_service_id = 2,
|
||
|
|
kfile_service_fileWriteBegin_id = 1,
|
||
|
|
kfile_service_fileWriteChunk_id = 2,
|
||
|
|
kfile_service_fileWriteEnd_id = 3,
|
||
|
|
kfile_service_fileWriteAbort_id = 4,
|
||
|
|
};
|
||
|
|
|
||
|
|
//! @name file_service
|
||
|
|
//@{
|
||
|
|
int32_t fileWriteBegin(const char * path, uint32_t total_size);
|
||
|
|
|
||
|
|
int32_t fileWriteChunk(const binary_t * data);
|
||
|
|
|
||
|
|
int32_t fileWriteEnd(void);
|
||
|
|
|
||
|
|
int32_t fileWriteAbort(void);
|
||
|
|
//@}
|
||
|
|
|
||
|
|
#endif // ERPC_FUNCTIONS_DEFINITIONS
|
||
|
|
|
||
|
|
void initfile_service_client(erpc_client_t client);
|
||
|
|
|
||
|
|
void deinitfile_service_client(void);
|
||
|
|
|
||
|
|
#if defined(__cplusplus)
|
||
|
|
}
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#endif // _c_file_service_client_h_
|