diff --git a/src/solanaceae/message3/registry_message_model.hpp b/src/solanaceae/message3/registry_message_model.hpp index 881fdee..170616a 100644 --- a/src/solanaceae/message3/registry_message_model.hpp +++ b/src/solanaceae/message3/registry_message_model.hpp @@ -41,6 +41,7 @@ enum class RegistryMessageModel_Event : uint32_t { //??? send_text, send_file_path, + send_file_obj, MAX }; @@ -64,7 +65,7 @@ using RegistryMessageModelEventProviderI = EventProviderIsendFileObj(c, o)) { + return true; + } + } + + std::cerr << "RMM error: event send file obj unhandled\n"; + + return false; +} + diff --git a/src/solanaceae/message3/registry_message_model_impl.hpp b/src/solanaceae/message3/registry_message_model_impl.hpp index 5cfa637..21cf3be 100644 --- a/src/solanaceae/message3/registry_message_model_impl.hpp +++ b/src/solanaceae/message3/registry_message_model_impl.hpp @@ -38,5 +38,6 @@ class RegistryMessageModelImpl : public RegistryMessageModelI { public: // mm3 bool sendText(const Contact4 c, std::string_view message, bool action = false) override; bool sendFilePath(const Contact4 c, std::string_view file_name, std::string_view file_path) override; + bool sendFileObj(const Contact4 c, ObjectHandle o) override; };