From 86906e7d776da8b4345ead840e6807fe73ec9dca Mon Sep 17 00:00:00 2001 From: Roker Date: Mon, 9 Dec 2019 09:37:30 +0100 Subject: [PATCH] add desired 5 functions to JSON RPC API --- server/ev_server.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/ev_server.cc b/server/ev_server.cc index 936b114..96e79c3 100644 --- a/server/ev_server.cc +++ b/server/ev_server.cc @@ -25,6 +25,9 @@ #include #include "json_spirit/json_spirit_reader.h" +// HACK: +#include "mini-adapter-impl.hh" + template<> In::~In() @@ -150,6 +153,13 @@ const FunctionMap functions = { FP( "unregisterEventListener", new Func, In, In, In> ( &JsonAdapter::unregisterEventListener) ), FP( "deliverHandshakeResult" , new Func, In > (&deliverHandshakeResult) ), + FP( "Sync", new Separator ), + FP( "leave_device_group" , new Func (&leave_device_group) ), + FP( "enable_identity_for_sync" , new Func> (&enable_identity_for_sync)), + FP( "disable_identity_for_sync", new Func> (&disable_identity_for_sync)), + FP( "startSync", new Func (&pEp::mini::startSync) ), + FP( "stopSync" , new Func (&pEp::mini::stopSync) ), + // my own example function that does something useful. :-) FP( "Other", new Separator ), FP( "serverVersion", new Func( &server_version ) ),