2025-12-24 18:28:20 +08:00
|
|
|
/*
|
2026-01-07 11:41:07 +08:00
|
|
|
* Generated by erpcgen 1.14.0 on Wed Dec 31 16:10:10 2025.
|
2025-12-24 18:28:20 +08:00
|
|
|
*
|
|
|
|
|
* AUTOGENERATED - DO NOT EDIT
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if !defined(_c_head_service_client_h_)
|
|
|
|
|
#define _c_head_service_client_h_
|
|
|
|
|
|
|
|
|
|
#include "head_service_common.h"
|
|
|
|
|
#include "erpc_client_manager.h"
|
|
|
|
|
|
|
|
|
|
#if defined(__cplusplus)
|
|
|
|
|
extern "C"
|
|
|
|
|
{
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if !defined(ERPC_FUNCTIONS_DEFINITIONS)
|
|
|
|
|
#define ERPC_FUNCTIONS_DEFINITIONS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*! @brief demo identifiers */
|
|
|
|
|
enum _demo_ids
|
|
|
|
|
{
|
|
|
|
|
kdemo_service_id = 1,
|
|
|
|
|
kdemo_add_id = 1,
|
2026-01-07 11:41:07 +08:00
|
|
|
kdemo_sum_i32_id = 2,
|
2025-12-24 18:28:20 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
//! @name demo
|
|
|
|
|
//@{
|
|
|
|
|
int32_t add(int32_t a, int32_t b);
|
2026-01-07 11:41:07 +08:00
|
|
|
|
|
|
|
|
int64_t sum_i32(const list_int32_1_t * arr);
|
2025-12-24 18:28:20 +08:00
|
|
|
//@}
|
|
|
|
|
|
|
|
|
|
#endif // ERPC_FUNCTIONS_DEFINITIONS
|
|
|
|
|
|
|
|
|
|
void initdemo_client(erpc_client_t client);
|
|
|
|
|
|
|
|
|
|
void deinitdemo_client(void);
|
|
|
|
|
|
|
|
|
|
#if defined(__cplusplus)
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#endif // _c_head_service_client_h_
|