示例#1
0
        public unsafe void InitReaderAndWriter(string name, global::Okhttp3.Internal.WS.RealWebSocket.Streams streams)
        {
            const string __id        = "initReaderAndWriter.(Ljava/lang/String;Lokhttp3/internal/ws/RealWebSocket$Streams;)V";
            IntPtr       native_name = JNIEnv.NewString(name);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue(native_name);
                __args [1] = new JniArgumentValue((streams == null) ? IntPtr.Zero : ((global::Java.Lang.Object)streams).Handle);
                _members.InstanceMethods.InvokeAbstractVoidMethod(__id, this, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_name);
            }
        }
示例#2
0
 static void n_Close(IntPtr jnienv, IntPtr native__this)
 {
     global::Okhttp3.Internal.WS.RealWebSocket.Streams __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Internal.WS.RealWebSocket.Streams> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.Close();
 }