static IntPtr n_OnBind_Landroid_content_Intent_(IntPtr jnienv, IntPtr native__this, IntPtr native_intent) { global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService __this = global::Java.Lang.Object.GetObject <global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Content.Intent intent = global::Java.Lang.Object.GetObject <global::Android.Content.Intent> (native_intent, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.OnBind(intent)); return(__ret); }
static void n_Write_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_data) { global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService __this = global::Java.Lang.Object.GetObject <global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); byte[] data = (byte[])JNIEnv.GetArray(native_data, JniHandleOwnership.DoNotTransfer, typeof(byte)); __this.Write(data); if (data != null) { JNIEnv.CopyArray(data, native_data); } }
public unsafe UsbBinder(global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService __self) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { string __id = "(L" + global::Android.Runtime.JNIEnv.GetJniName(GetType().DeclaringType) + ";)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((__self == null) ? IntPtr.Zero : ((global::Java.Lang.Object)__self).Handle); var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args); SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance(__id, this, __args); } finally { } }
static void n_SetHandler_Landroid_os_Handler_(IntPtr jnienv, IntPtr native__this, IntPtr native_mHandler) { global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService __this = global::Java.Lang.Object.GetObject <global::Com.Magde.Newlandbridge.Bridgelibrary.StandartUsbService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.OS.Handler mHandler = global::Java.Lang.Object.GetObject <global::Android.OS.Handler> (native_mHandler, JniHandleOwnership.DoNotTransfer); __this.SetHandler(mHandler); }