static void n_OnOpen_Lokhttp3_WebSocket_Lokhttp3_Response_(IntPtr jnienv, IntPtr native__this, IntPtr native_webSocket, IntPtr native_response) { global::Okhttp3.WebSocketListener __this = global::Java.Lang.Object.GetObject <global::Okhttp3.WebSocketListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Okhttp3.IWebSocket webSocket = (global::Okhttp3.IWebSocket)global::Java.Lang.Object.GetObject <global::Okhttp3.IWebSocket> (native_webSocket, JniHandleOwnership.DoNotTransfer); global::Okhttp3.Response response = global::Java.Lang.Object.GetObject <global::Okhttp3.Response> (native_response, JniHandleOwnership.DoNotTransfer); __this.OnOpen(webSocket, response); }
static void n_OnMessage_Lokhttp3_WebSocket_Lokio_ByteString_(IntPtr jnienv, IntPtr native__this, IntPtr native_webSocket, IntPtr native_bytes) { global::Okhttp3.WebSocketListener __this = global::Java.Lang.Object.GetObject <global::Okhttp3.WebSocketListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Okhttp3.IWebSocket webSocket = (global::Okhttp3.IWebSocket)global::Java.Lang.Object.GetObject <global::Okhttp3.IWebSocket> (native_webSocket, JniHandleOwnership.DoNotTransfer); global::Okio.ByteString bytes = global::Java.Lang.Object.GetObject <global::Okio.ByteString> (native_bytes, JniHandleOwnership.DoNotTransfer); __this.OnMessage(webSocket, bytes); }
static void n_OnClosed_Lokhttp3_WebSocket_ILjava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_webSocket, int code, IntPtr native_reason) { global::Okhttp3.WebSocketListener __this = global::Java.Lang.Object.GetObject <global::Okhttp3.WebSocketListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Okhttp3.IWebSocket webSocket = (global::Okhttp3.IWebSocket)global::Java.Lang.Object.GetObject <global::Okhttp3.IWebSocket> (native_webSocket, JniHandleOwnership.DoNotTransfer); string reason = JNIEnv.GetString(native_reason, JniHandleOwnership.DoNotTransfer); __this.OnClosed(webSocket, code, reason); }
static void n_OnMessage_Lokhttp3_WebSocket_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_webSocket, IntPtr native_text) { global::Okhttp3.WebSocketListener __this = global::Java.Lang.Object.GetObject <global::Okhttp3.WebSocketListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Okhttp3.IWebSocket webSocket = (global::Okhttp3.IWebSocket)global::Java.Lang.Object.GetObject <global::Okhttp3.IWebSocket> (native_webSocket, JniHandleOwnership.DoNotTransfer); string text = JNIEnv.GetString(native_text, JniHandleOwnership.DoNotTransfer); __this.OnMessage(webSocket, text); }
static IntPtr n_NewWebSocket_Lokhttp3_Request_Lokhttp3_WebSocketListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Okhttp3.IWebSocketFactory __this = global::Java.Lang.Object.GetObject <global::Okhttp3.IWebSocketFactory> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Okhttp3.Request p0 = global::Java.Lang.Object.GetObject <global::Okhttp3.Request> (native_p0, JniHandleOwnership.DoNotTransfer); global::Okhttp3.WebSocketListener p1 = global::Java.Lang.Object.GetObject <global::Okhttp3.WebSocketListener> (native_p1, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.NewWebSocket(p0, p1)); return(__ret); }
public unsafe RealWebSocket(global::Okhttp3.Request request, global::Okhttp3.WebSocketListener listener, global::Java.Util.Random random, long pingIntervalMillis) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(Lokhttp3/Request;Lokhttp3/WebSocketListener;Ljava/util/Random;J)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } try { JniArgumentValue *__args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue((request == null) ? IntPtr.Zero : ((global::Java.Lang.Object)request).Handle); __args [1] = new JniArgumentValue((listener == null) ? IntPtr.Zero : ((global::Java.Lang.Object)listener).Handle); __args [2] = new JniArgumentValue((random == null) ? IntPtr.Zero : ((global::Java.Lang.Object)random).Handle); __args [3] = new JniArgumentValue(pingIntervalMillis); var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args); SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance(__id, this, __args); } finally { } }
public unsafe global::Okhttp3.IWebSocket NewWebSocket(global::Okhttp3.Request p0, global::Okhttp3.WebSocketListener p1) { if (id_newWebSocket_Lokhttp3_Request_Lokhttp3_WebSocketListener_ == IntPtr.Zero) { id_newWebSocket_Lokhttp3_Request_Lokhttp3_WebSocketListener_ = JNIEnv.GetMethodID(class_ref, "newWebSocket", "(Lokhttp3/Request;Lokhttp3/WebSocketListener;)Lokhttp3/WebSocket;"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); global::Okhttp3.IWebSocket __ret = global::Java.Lang.Object.GetObject <global::Okhttp3.IWebSocket> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_newWebSocket_Lokhttp3_Request_Lokhttp3_WebSocketListener_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }