static void n_Request_Lcom_jcraft_jsch_Session_Lcom_jcraft_jsch_Channel_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Com.Jcraft.Jsch.RequestSubsystem __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.RequestSubsystem> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Jcraft.Jsch.Session          p0     = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.Session> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Com.Jcraft.Jsch.Channel          p1     = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.Channel> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.Request(p0, p1);
 }
        static void n_Request_Lcom_jcraft_jsch_Session_Lcom_jcraft_jsch_Channel_Ljava_lang_String_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, bool p3)
        {
            global::Com.Jcraft.Jsch.RequestSubsystem __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.RequestSubsystem> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Jcraft.Jsch.Session          p0     = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.Session> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Com.Jcraft.Jsch.Channel          p1     = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.Channel> (native_p1, JniHandleOwnership.DoNotTransfer);
            string p2 = JNIEnv.GetString(native_p2, JniHandleOwnership.DoNotTransfer);

            __this.Request(p0, p1, p2, p3);
        }