From fe96d499bbb8c784c1a2b8a11111f9850c63bc20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Thu, 25 Jan 2018 12:12:57 -0500 Subject: [PATCH] jni: bind datatransfer signal Change-Id: I2c08bb0bc21384bffeb03abea453ceae4928767d --- bin/jni/jni_interface.i | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/jni/jni_interface.i b/bin/jni/jni_interface.i index 67f0bec154..74261791ea 100644 --- a/bin/jni/jni_interface.i +++ b/bin/jni/jni_interface.i @@ -207,7 +207,7 @@ namespace std { * that are not declared elsewhere in the c++ code */ -void init(ConfigurationCallback* confM, Callback* callM, PresenceCallback* presM, VideoCallback* videoM) { +void init(ConfigurationCallback* confM, Callback* callM, PresenceCallback* presM, DataTransferCallback* dataM, VideoCallback* videoM) { using namespace std::placeholders; using std::bind; @@ -278,6 +278,7 @@ void init(ConfigurationCallback* confM, Callback* callM, PresenceCallback* presM }; const std::map<std::string, SharedCallback> dataTransferEvHandlers = { + exportable_callback<DataTransferSignal::DataTransferEvent>(bind(&DataTransferCallback::dataTransferEvent, dataM, _1, _2)) }; const std::map<std::string, SharedCallback> videoEvHandlers = { -- GitLab