cmvr_head/applications/erpc/proto/generated/face_servo_interface.hpp
2026-04-21 17:21:20 +08:00

39 lines
839 B
C++

/*
* Generated by erpcgen 1.14.0 on Wed Jan 14 16:06:40 2026.
*
* AUTOGENERATED - DO NOT EDIT
*/
#if !defined(_face_servo_interface_hpp_)
#define _face_servo_interface_hpp_
#include "face_servo_common.hpp"
namespace erpcShim
{
// Abstract base class for FaceServo
class FaceServo_interface
{
public:
static const uint8_t m_serviceId = 1;
static const uint8_t m_setAllAnglesId = 1;
static const uint8_t m_setAnglesId = 2;
static const uint8_t m_setAngleId = 3;
virtual ~FaceServo_interface(void);
virtual int32_t setAllAngles(const list_float_1_t * angles_deg) = 0;
virtual int32_t setAngles(const list_ServoCmd_1_t * cmds) = 0;
virtual int32_t setAngle(const char * id, float angle_deg) = 0;
private:
};
} // erpcShim
#endif // _face_servo_interface_hpp_