From 7f1a5ea1d40a670e27ae27f54029353daa9eb5ac Mon Sep 17 00:00:00 2001 From: Green Sky Date: Mon, 5 May 2025 22:44:19 +0200 Subject: [PATCH] send file obj event (was forgotten) --- .../message3/registry_message_model.hpp | 3 ++- .../message3/registry_message_model_impl.cpp | 15 +++++++++++++++ .../message3/registry_message_model_impl.hpp | 1 + 3 files changed, 18 insertions(+), 1 deletion(-) 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; };