public virtual unsafe void WriteToParcel(global::Android.OS.Parcel p0, [global::Android.Runtime.GeneratedEnum] global::Android.OS.ParcelableWriteFlags p1) { const string __id = "writeToParcel.(Landroid/os/Parcel;I)V"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JniArgumentValue((int)p1); _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args); } finally { global::System.GC.KeepAlive(p0); } }
public unsafe void WriteToParcel(global::Android.OS.Parcel p0, [global::Android.Runtime.GeneratedEnum] global::Android.OS.ParcelableWriteFlags p1) { if (id_writeToParcel_Landroid_os_Parcel_I == IntPtr.Zero) { id_writeToParcel_Landroid_os_Parcel_I = JNIEnv.GetMethodID(class_ref, "writeToParcel", "(Landroid/os/Parcel;I)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue((int)p1); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_writeToParcel_Landroid_os_Parcel_I, __args); } finally { } }
public static unsafe global::System.Collections.IDictionary CreateMap(global::Android.OS.Parcel parcel) { if (id_createMap_Landroid_os_Parcel_ == IntPtr.Zero) { id_createMap_Landroid_os_Parcel_ = JNIEnv.GetStaticMethodID(class_ref, "createMap", "(Landroid/os/Parcel;)Ljava/util/HashMap;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(parcel); global::System.Collections.IDictionary __ret = global::Android.Runtime.JavaDictionary.FromJniHandle(JNIEnv.CallStaticObjectMethod(class_ref, id_createMap_Landroid_os_Parcel_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static unsafe bool CreateBoolean(global::Android.OS.Parcel parcel) { if (id_createBoolean_Landroid_os_Parcel_ == IntPtr.Zero) { id_createBoolean_Landroid_os_Parcel_ = JNIEnv.GetStaticMethodID(class_ref, "createBoolean", "(Landroid/os/Parcel;)Z"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(parcel); bool __ret = JNIEnv.CallStaticBooleanMethod(class_ref, id_createBoolean_Landroid_os_Parcel_, __args); return(__ret); } finally { } }
public static unsafe void WriteStrongBinder(global::Android.OS.Parcel parcel, global::Android.OS.IInterface iinterface) { if (id_writeStrongBinder_Landroid_os_Parcel_Landroid_os_IInterface_ == IntPtr.Zero) { id_writeStrongBinder_Landroid_os_Parcel_Landroid_os_IInterface_ = JNIEnv.GetStaticMethodID(class_ref, "writeStrongBinder", "(Landroid/os/Parcel;Landroid/os/IInterface;)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(parcel); __args [1] = new JValue(iinterface); JNIEnv.CallStaticVoidMethod(class_ref, id_writeStrongBinder_Landroid_os_Parcel_Landroid_os_IInterface_, __args); } finally { } }
public static unsafe void WriteParcelableAsReturnValue(global::Android.OS.Parcel parcel, global::Android.OS.IParcelable parcelable) { if (id_writeParcelableAsReturnValue_Landroid_os_Parcel_Landroid_os_Parcelable_ == IntPtr.Zero) { id_writeParcelableAsReturnValue_Landroid_os_Parcel_Landroid_os_Parcelable_ = JNIEnv.GetStaticMethodID(class_ref, "writeParcelableAsReturnValue", "(Landroid/os/Parcel;Landroid/os/Parcelable;)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(parcel); __args [1] = new JValue(parcelable); JNIEnv.CallStaticVoidMethod(class_ref, id_writeParcelableAsReturnValue_Landroid_os_Parcel_Landroid_os_Parcelable_, __args); } finally { } }
public static unsafe void WriteBoolean(global::Android.OS.Parcel parcel, bool value) { if (id_writeBoolean_Landroid_os_Parcel_Z == IntPtr.Zero) { id_writeBoolean_Landroid_os_Parcel_Z = JNIEnv.GetStaticMethodID(class_ref, "writeBoolean", "(Landroid/os/Parcel;Z)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(parcel); __args [1] = new JValue(value); JNIEnv.CallStaticVoidMethod(class_ref, id_writeBoolean_Landroid_os_Parcel_Z, __args); } finally { } }
public virtual unsafe bool OnTransact(int code, global::Android.OS.Parcel data, global::Android.OS.Parcel reply, int flags) { const string __id = "onTransact.(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue(code); __args [1] = new JniArgumentValue((data == null) ? IntPtr.Zero : ((global::Java.Lang.Object)data).Handle); __args [2] = new JniArgumentValue((reply == null) ? IntPtr.Zero : ((global::Java.Lang.Object)reply).Handle); __args [3] = new JniArgumentValue(flags); var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args); return(__rm); } finally { } }
public static unsafe global::Java.Lang.Object CreateParcelable(global::Android.OS.Parcel parcel, global::Android.OS.IParcelableCreator creator) { if (id_createParcelable_Landroid_os_Parcel_Landroid_os_Parcelable_Creator_ == IntPtr.Zero) { id_createParcelable_Landroid_os_Parcel_Landroid_os_Parcelable_Creator_ = JNIEnv.GetStaticMethodID(class_ref, "createParcelable", "(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(parcel); __args [1] = new JValue(creator); global::Java.Lang.Object __ret = (Java.Lang.Object)global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (JNIEnv.CallStaticObjectMethod(class_ref, id_createParcelable_Landroid_os_Parcel_Landroid_os_Parcelable_Creator_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public virtual void WriteToParcel(global::Android.OS.Parcel p0, [global::Android.Runtime.GeneratedEnum] global::Android.OS.ParcelableWriteFlags p1) { if (id_writeToParcel_Landroid_os_Parcel_I == IntPtr.Zero) { id_writeToParcel_Landroid_os_Parcel_I = JNIEnv.GetMethodID(class_ref, "writeToParcel", "(Landroid/os/Parcel;I)V"); } if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_writeToParcel_Landroid_os_Parcel_I, new JValue(p0), new JValue((int)p1)); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "writeToParcel", "(Landroid/os/Parcel;I)V"), new JValue(p0), new JValue((int)p1)); } }
public static unsafe void WriteCharSequenceAsReturnValue(global::Android.OS.Parcel parcel, global::Java.Lang.ICharSequence charSequence) { if (id_writeCharSequenceAsReturnValue_Landroid_os_Parcel_Ljava_lang_CharSequence_ == IntPtr.Zero) { id_writeCharSequenceAsReturnValue_Landroid_os_Parcel_Ljava_lang_CharSequence_ = JNIEnv.GetStaticMethodID(class_ref, "writeCharSequenceAsReturnValue", "(Landroid/os/Parcel;Ljava/lang/CharSequence;)V"); } IntPtr native_charSequence = CharSequence.ToLocalJniHandle(charSequence); try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(parcel); __args [1] = new JValue(native_charSequence); JNIEnv.CallStaticVoidMethod(class_ref, id_writeCharSequenceAsReturnValue_Landroid_os_Parcel_Ljava_lang_CharSequence_, __args); } finally { JNIEnv.DeleteLocalRef(native_charSequence); } }
public void WakeUp(String title, String discription, int iconRes) { global::Android.OS.Parcel __data = global::Android.OS.Parcel.Obtain(); global::Android.OS.Parcel __reply = global::Android.OS.Parcel.Obtain(); try { __data.WriteInterfaceToken(descriptor); __data.WriteString(title); __data.WriteString(discription); __data.WriteInt(iconRes); remote.Transact(IDCMSAidlStub.TransactionWakeUp, __data, __reply, 0); __reply.ReadException(); } finally { __data.Recycle(); } }
public static unsafe void ReadMap(global::Android.OS.Parcel parcel, global::System.Collections.Generic.IDictionary <object, object> map) { if (id_readMap_Landroid_os_Parcel_Ljava_util_Map_ == IntPtr.Zero) { id_readMap_Landroid_os_Parcel_Ljava_util_Map_ = JNIEnv.GetStaticMethodID(class_ref, "readMap", "(Landroid/os/Parcel;Ljava/util/Map;)V"); } IntPtr native_map = global::Android.Runtime.JavaDictionary <object, object> .ToLocalJniHandle(map); try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(parcel); __args [1] = new JValue(native_map); JNIEnv.CallStaticVoidMethod(class_ref, id_readMap_Landroid_os_Parcel_Ljava_util_Map_, __args); } finally { JNIEnv.DeleteLocalRef(native_map); } }
public virtual unsafe bool OnTransact(int p0, global::Android.OS.Parcel p1, global::Android.OS.Parcel p2, int p3) { const string __id = "onTransact.(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue(p0); __args [1] = new JniArgumentValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); __args [2] = new JniArgumentValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle); __args [3] = new JniArgumentValue(p3); var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args); return(__rm); } finally { global::System.GC.KeepAlive(p1); global::System.GC.KeepAlive(p2); } }
protected unsafe DistrictItem (global::Android.OS.Parcel p0) : base (IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(Landroid/os/Parcel;)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) return; try { JniArgumentValue* __args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue ((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p0).Handle); var __r = _members.InstanceMethods.StartCreateInstance (__id, ((object) this).GetType (), __args); SetHandle (__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance (__id, this, __args); } finally { } }
public virtual bool OnTransact(int p0, global::Android.OS.Parcel p1, global::Android.OS.Parcel p2, int p3) { if (id_onTransact_ILandroid_os_Parcel_Landroid_os_Parcel_I == IntPtr.Zero) { id_onTransact_ILandroid_os_Parcel_Landroid_os_Parcel_I = JNIEnv.GetMethodID(class_ref, "onTransact", "(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z"); } bool __ret; if (GetType() == ThresholdType) { __ret = JNIEnv.CallBooleanMethod(Handle, id_onTransact_ILandroid_os_Parcel_Landroid_os_Parcel_I, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3)); } else { __ret = JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "onTransact", "(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z"), new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3)); } return(__ret); }
public unsafe AuthenticationRequest(global::Android.OS.Parcel source) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(Landroid/os/Parcel;)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((source == null) ? IntPtr.Zero : ((global::Java.Lang.Object)source).Handle); var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args); SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance(__id, this, __args); } finally { } }
protected SetMotionTimeoutResponse(global::Android.OS.Parcel p0) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (Handle != IntPtr.Zero) { return; } if (GetType() != typeof(SetMotionTimeoutResponse)) { SetHandle(global::Android.Runtime.JNIEnv.CreateInstance(GetType(), "(Landroid/os/Parcel;)V", new JValue(p0)), JniHandleOwnership.TransferLocalRef); return; } if (id_ctor_Landroid_os_Parcel_ == IntPtr.Zero) { id_ctor_Landroid_os_Parcel_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Landroid/os/Parcel;)V"); } SetHandle(JNIEnv.NewObject(class_ref, id_ctor_Landroid_os_Parcel_, new JValue(p0)), JniHandleOwnership.TransferLocalRef); }
public int ConsumePurchase(int apiVersion, String packageName, String purchaseToken) { global::Android.OS.Parcel __data = global::Android.OS.Parcel.Obtain(); global::Android.OS.Parcel __reply = global::Android.OS.Parcel.Obtain(); int __result = default(int); try { __data.WriteInterfaceToken(descriptor); __data.WriteInt(apiVersion); __data.WriteString(packageName); __data.WriteString(purchaseToken); remote.Transact(IInAppBillingServiceStub.TransactionConsumePurchase, __data, __reply, 0); __reply.ReadException(); __result = __reply.ReadInt(); } finally { __reply.Recycle(); __data.Recycle(); } return(__result); }
public virtual unsafe void WriteToParcel(global::Android.OS.Parcel dest, [global::Android.Runtime.GeneratedEnum] global::Android.OS.ParcelableWriteFlags flags) { if (id_writeToParcel_Landroid_os_Parcel_I == IntPtr.Zero) { id_writeToParcel_Landroid_os_Parcel_I = JNIEnv.GetMethodID(class_ref, "writeToParcel", "(Landroid/os/Parcel;I)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(dest); __args [1] = new JValue((int)flags); if (((object)this).GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_writeToParcel_Landroid_os_Parcel_I, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "writeToParcel", "(Landroid/os/Parcel;I)V"), __args); } } finally { } }
public global::Android.OS.Bundle GetPurchases(int apiVersion, String packageName, String type, String continuationToken) { global::Android.OS.Parcel __data = global::Android.OS.Parcel.Obtain(); global::Android.OS.Parcel __reply = global::Android.OS.Parcel.Obtain(); global::Android.OS.Bundle __result = default(global::Android.OS.Bundle); try { __data.WriteInterfaceToken(descriptor); __data.WriteInt(apiVersion); __data.WriteString(packageName); __data.WriteString(type); __data.WriteString(continuationToken); remote.Transact(IInAppBillingServiceStub.TransactionGetPurchases, __data, __reply, 0); __reply.ReadException(); __result = __reply.ReadInt() != 0 ? (global::Android.OS.Bundle)global::Android.OS.Bundle.Creator.CreateFromParcel(__reply) : null; } finally { __reply.Recycle(); __data.Recycle(); } return(__result); }
protected virtual unsafe void TransactOneway(int code, global::Android.OS.Parcel @in) { if (id_transactOneway_ILandroid_os_Parcel_ == IntPtr.Zero) { id_transactOneway_ILandroid_os_Parcel_ = JNIEnv.GetMethodID(class_ref, "transactOneway", "(ILandroid/os/Parcel;)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(code); __args [1] = new JValue(@in); if (((object)this).GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_transactOneway_ILandroid_os_Parcel_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "transactOneway", "(ILandroid/os/Parcel;)V"), __args); } } finally { } }
// This method is explicitly implemented as a member of an instantiated Xamarin.Facebook.Share.Model.IShareModelBuilder global::Java.Lang.Object global::Xamarin.Facebook.Share.Model.IShareModelBuilder.ReadFrom(global::Android.OS.Parcel p0) { return(global::Java.Interop.JavaObjectExtensions.JavaCast <Java.Lang.Object>(ReadFrom(p0))); }
public global::Xamarin.Facebook.Share.Model.ShareContent.Builder ReadFrom(global::Android.OS.Parcel p0) { if (id_readFrom_Landroid_os_Parcel_ == IntPtr.Zero) { id_readFrom_Landroid_os_Parcel_ = JNIEnv.GetMethodID(class_ref, "readFrom", "(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareContent$Builder;"); } global::Xamarin.Facebook.Share.Model.ShareContent.Builder __ret = global::Java.Lang.Object.GetObject <global::Xamarin.Facebook.Share.Model.ShareContent.Builder> (JNIEnv.CallObjectMethod(Handle, id_readFrom_Landroid_os_Parcel_, new JValue(p0)), JniHandleOwnership.TransferLocalRef); return(__ret); }
public virtual void WriteToParcel(global::Android.OS.Parcel dest, int flags) /* MethodBuilder.Create */ { }
public StatusBarNotification(global::Android.OS.Parcel @in) /* MethodBuilder.Create */ { }
public void WriteToParcel(global::Android.OS.Parcel parcel, int flags) /* MethodBuilder.Create */ { }
public TextInfo(global::Android.OS.Parcel source) /* MethodBuilder.Create */ { }
public SuggestionsInfo(global::Android.OS.Parcel source) /* MethodBuilder.Create */ { }
public abstract void WriteToParcel(global::Android.OS.Parcel dest, [global::Android.Runtime.GeneratedEnum] global::Android.OS.ParcelableWriteFlags flags);