diff options
Diffstat (limited to 'android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java')
-rw-r--r-- | android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java b/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java index ee9da050a..c75f46bbf 100644 --- a/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java +++ b/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java @@ -717,6 +717,15 @@ public class SdlManager extends BaseSdlManager{ } @Override + public void sendSequentialRPCs(List<? extends RPCMessage> rpcs, OnMultipleRequestListener listener) { + try { + proxy.sendSequentialRequests(rpcs,listener); + } catch (SdlException e) { + DebugTool.logError("Issue sending sequential RPCs ", e); + } + } + + @Override public void addOnRPCNotificationListener(FunctionID notificationId, OnRPCNotificationListener listener) { proxy.addOnRPCNotificationListener(notificationId,listener); } @@ -727,6 +736,16 @@ public class SdlManager extends BaseSdlManager{ } @Override + public void addOnRPCRequestListener(FunctionID functionID, OnRPCRequestListener listener) { + proxy.addOnRPCRequestListener(functionID, listener); + } + + @Override + public boolean removeOnRPCRequestListener(FunctionID functionID, OnRPCRequestListener listener) { + return proxy.removeOnRPCRequestListener(functionID, listener); + } + + @Override public void addOnRPCListener(final FunctionID responseId, final OnRPCListener listener) { proxyBridge.addRpcListener(responseId, listener); } |