Example #1
0
        static int n_Read_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Anetwork.Channel.Aidl.IParcelableBodyHandler __this = global::Java.Lang.Object.GetObject <global::Anetwork.Channel.Aidl.IParcelableBodyHandler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            byte[] p0    = (byte[])JNIEnv.GetArray(native_p0, JniHandleOwnership.DoNotTransfer, typeof(byte));
            int    __ret = __this.Read(p0);

            if (p0 != null)
            {
                JNIEnv.CopyArray(p0, native_p0);
            }
            return(__ret);
        }
Example #2
0
 public static unsafe global::Anetwork.Channel.Aidl.IParcelableBodyHandler AsInterface(global::Android.OS.IBinder p0)
 {
     if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero)
     {
         id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lanetwork/channel/aidl/ParcelableBodyHandler;");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(p0);
         global::Anetwork.Channel.Aidl.IParcelableBodyHandler __ret = global::Java.Lang.Object.GetObject <global::Anetwork.Channel.Aidl.IParcelableBodyHandler> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
Example #3
0
 static IntPtr n_AsBinder(IntPtr jnienv, IntPtr native__this)
 {
     global::Anetwork.Channel.Aidl.IParcelableBodyHandler __this = global::Java.Lang.Object.GetObject <global::Anetwork.Channel.Aidl.IParcelableBodyHandler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.AsBinder()));
 }
Example #4
0
 static bool n_IsCompleted(IntPtr jnienv, IntPtr native__this)
 {
     global::Anetwork.Channel.Aidl.IParcelableBodyHandler __this = global::Java.Lang.Object.GetObject <global::Anetwork.Channel.Aidl.IParcelableBodyHandler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.IsCompleted);
 }