static IntPtr n_CreateSocket_Ljava_lang_String_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1) { global::Com.Jcraft.Jsch.ISocketFactory __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ISocketFactory> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.CreateSocket(p0, p1)); return(__ret); }
static void n_Connect_Lcom_jcraft_jsch_SocketFactory_Ljava_lang_String_II(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, int p2, int p3) { global::Com.Jcraft.Jsch.ProxyHTTP __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ProxyHTTP> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Jcraft.Jsch.ISocketFactory p0 = (global::Com.Jcraft.Jsch.ISocketFactory)global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ISocketFactory> (native_p0, JniHandleOwnership.DoNotTransfer); string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer); __this.Connect(p0, p1, p2, p3); }
static IntPtr n_GetOutputStream_Ljava_net_Socket_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Jcraft.Jsch.ISocketFactory __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ISocketFactory> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Net.Socket p0 = global::Java.Lang.Object.GetObject <global::Java.Net.Socket> (native_p0, JniHandleOwnership.DoNotTransfer); IntPtr __ret = global::Android.Runtime.OutputStreamAdapter.ToLocalJniHandle(__this.GetOutputStream(p0)); return(__ret); }
public void Connect(global::Com.Jcraft.Jsch.ISocketFactory p0, string p1, int p2, int p3) { if (id_connect_Lcom_jcraft_jsch_SocketFactory_Ljava_lang_String_II == IntPtr.Zero) { id_connect_Lcom_jcraft_jsch_SocketFactory_Ljava_lang_String_II = JNIEnv.GetMethodID(class_ref, "connect", "(Lcom/jcraft/jsch/SocketFactory;Ljava/lang/String;II)V"); } IntPtr native_p1 = JNIEnv.NewString(p1); JNIEnv.CallVoidMethod(Handle, id_connect_Lcom_jcraft_jsch_SocketFactory_Ljava_lang_String_II, new JValue(p0), new JValue(native_p1), new JValue(p2), new JValue(p3)); JNIEnv.DeleteLocalRef(native_p1); }