static int n_Write_Ljava_nio_ByteBuffer_(IntPtr jnienv, IntPtr native__this, IntPtr native_src) { global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Nio.ByteBuffer src = global::Java.Lang.Object.GetObject <global::Java.Nio.ByteBuffer> (native_src, JniHandleOwnership.DoNotTransfer); int __ret = __this.Write(src); return(__ret); }
public static unsafe bool ReadMore(global::Java.Nio.ByteBuffer buf, global::Com.Clevertap.Android.Sdk.Java_websocket.WebSocketImpl ws, global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel channel) { const string __id = "readMore.(Ljava/nio/ByteBuffer;Lcom/clevertap/android/sdk/java_websocket/WebSocketImpl;Lcom/clevertap/android/sdk/java_websocket/WrappedByteChannel;)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [3]; __args [0] = new JniArgumentValue((buf == null) ? IntPtr.Zero : ((global::Java.Lang.Object)buf).Handle); __args [1] = new JniArgumentValue((ws == null) ? IntPtr.Zero : ((global::Java.Lang.Object)ws).Handle); __args [2] = new JniArgumentValue((channel == null) ? IntPtr.Zero : ((global::Java.Lang.Object)channel).Handle); var __rm = _members.StaticMethods.InvokeBooleanMethod(__id, __args); return(__rm); } finally { } }
static bool n_IsBlocking(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.IsBlocking); }
static void n_Close(IntPtr jnienv, IntPtr native__this) { global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.Java_websocket.IWrappedByteChannel> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Close(); }