public virtual unsafe int SendRequest(global::Java.Net.URL url, global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor.IProcessOutputCallback processOutput) { const string __id = "sendRequest.(Ljava/net/URL;Lcom/webtrekk/webtrekksdk/Request/RequestProcessor$ProcessOutputCallback;)I"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((url == null) ? IntPtr.Zero : ((global::Java.Lang.Object)url).Handle); __args [1] = new JniArgumentValue((processOutput == null) ? IntPtr.Zero : ((global::Java.Lang.Object)processOutput).Handle); var __rm = _members.InstanceMethods.InvokeVirtualInt32Method(__id, this, __args); return(__rm); } finally { } }
static void n_Process_ILjavax_net_ssl_HttpsURLConnection_(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1) { global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor.IProcessOutputCallback __this = global::Java.Lang.Object.GetObject <global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor.IProcessOutputCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Javax.Net.Ssl.HttpsURLConnection p1 = global::Java.Lang.Object.GetObject <global::Javax.Net.Ssl.HttpsURLConnection> (native_p1, JniHandleOwnership.DoNotTransfer); __this.Process(p0, p1); }
static int n_SendRequest_Ljava_net_URL_Lcom_webtrekk_webtrekksdk_Request_RequestProcessor_ProcessOutputCallback_(IntPtr jnienv, IntPtr native__this, IntPtr native_url, IntPtr native_processOutput) { global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor __this = global::Java.Lang.Object.GetObject <global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Net.URL url = global::Java.Lang.Object.GetObject <global::Java.Net.URL> (native_url, JniHandleOwnership.DoNotTransfer); global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor.IProcessOutputCallback processOutput = (global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor.IProcessOutputCallback)global::Java.Lang.Object.GetObject <global::Com.Webtrekk.Webtrekksdk.Request.RequestProcessor.IProcessOutputCallback> (native_processOutput, JniHandleOwnership.DoNotTransfer); int __ret = __this.SendRequest(url, processOutput); return(__ret); }