/* * Generated by erpcgen 1.14.0 on Tue Apr 28 12:16:37 2026. * * AUTOGENERATED - DO NOT EDIT */ #if !defined(_file_service_interface_hpp_) #define _file_service_interface_hpp_ #include "file_service_common.hpp" namespace erpcShim { // Abstract base class for file_service class file_service_interface { public: static const uint8_t m_serviceId = 2; static const uint8_t m_fileWriteBeginId = 1; static const uint8_t m_fileWriteChunkId = 2; static const uint8_t m_fileWriteEndId = 3; static const uint8_t m_fileWriteAbortId = 4; virtual ~file_service_interface(void); virtual int32_t fileWriteBegin(const char * path, uint32_t total_size) = 0; virtual int32_t fileWriteChunk(const binary_t * data) = 0; virtual int32_t fileWriteEnd(void) = 0; virtual int32_t fileWriteAbort(void) = 0; private: }; } // erpcShim #endif // _file_service_interface_hpp_