From c310fb76438b968774ebcbca0d3773d8277493fc Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Mon, 12 Oct 2020 18:02:48 +0200 Subject: [PATCH] Update NativeClient.java --- .../it/tdlight/jni/NativeClient.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/jni-java-src/it/tdlight/jni/NativeClient.java b/src/main/jni-java-src/it/tdlight/jni/NativeClient.java index 30f85d7..cfee09b 100644 --- a/src/main/jni-java-src/it/tdlight/jni/NativeClient.java +++ b/src/main/jni-java-src/it/tdlight/jni/NativeClient.java @@ -22,10 +22,14 @@ import it.tdlight.jni.TdApi.Function; import it.tdlight.jni.TdApi.Object; public class NativeClient { - protected static native long createNativeClient(); - protected static native void nativeClientSend(long nativeClientId, long eventId, Function function); - protected static native int nativeClientReceive(long nativeClientId, long[] eventIds, Object[] events, double timeout); - protected static native int nativeClientReceive(long nativeClientId, long[] eventIds, Object[] events, double timeout, boolean include_responses, boolean include_updates); - protected static native Object nativeClientExecute(Function function); - protected static native void destroyNativeClient(long nativeClientId); + + private static native int createNativeClient(); + + private static native void nativeClientSend(int nativeClientId, long eventId, TdApi.Function function); + + private static native int nativeClientReceive(int[] clientIds, long[] eventIds, TdApi.Object[] events, double timeout); + + private static native int nativeClientReceive(int[] clientIds, long[] eventIds, TdApi.Object[] events, double timeout, boolean include_responses, boolean include_updates); + + private static native TdApi.Object nativeClientExecute(TdApi.Function function); }