static void n_ProbeDevice_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalProbeListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalProbe __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalProbe> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalProbeListener p1 = (global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalProbeListener)global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalProbeListener> (native_p1, JniHandleOwnership.DoNotTransfer); __this.ProbeDevice(p0, p1); }
static void n_OnComplete_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_Object_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProviderListener __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProviderListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Object p1 = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_p1, JniHandleOwnership.DoNotTransfer); __this.OnComplete(p0, p1); }
static void n_OnCreate_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_IThingCloudChannel_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactoryFactoryListener __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactoryFactoryListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IThingCloudChannel p1 = (global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IThingCloudChannel)global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IThingCloudChannel> (native_p1, JniHandleOwnership.DoNotTransfer); __this.OnCreate(p0, p1); }
static IntPtr n_GetPalConnect_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalBridge __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalBridge> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.GetPalConnect(p0)); return(__ret); }
static bool n_IsDeviceConnected_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalConnect __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalConnect> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); bool __ret = __this.IsDeviceConnected(p0); return(__ret); }
static IntPtr n_ToPrivateDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IDevInfoTrans __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IDevInfoTrans> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.ToPrivateDeviceInfo(p0)); return(__ret); }
static void n_OnLoad_ILjava_util_Map_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1, IntPtr native_p2) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalConnectListener __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalConnectListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); var p1 = global::Android.Runtime.JavaDictionary <string, global::Java.Lang.Object> .FromJniHandle(native_p1, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p2 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p2, JniHandleOwnership.DoNotTransfer); __this.OnLoad(p0, p1, p2); }
#pragma warning restore 0649 public void OnDeviceStateChange(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, int p1) { var __h = Handler; if (__h != null) { __h(sender, new PalDeviceStateEventArgs(p0, p1)); } }
static void n_CreateCloudChannel_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_util_Map_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_ICloudChannelFactory_FactoryListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactory __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactory> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); var p1 = global::Android.Runtime.JavaDictionary <string, global::Java.Lang.Object> .FromJniHandle(native_p1, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactoryFactoryListener p2 = (global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactoryFactoryListener)global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactoryFactoryListener> (native_p2, JniHandleOwnership.DoNotTransfer); __this.CreateCloudChannel(p0, p1, p2); }
static bool n_UnregDeviceStateListener_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalDeviceStateListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalConnect __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalConnect> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalDeviceStateListener p1 = (global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalDeviceStateListener)global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalDeviceStateListener> (native_p1, JniHandleOwnership.DoNotTransfer); bool __ret = __this.UnregDeviceStateListener(p0, p1); return(__ret); }
#pragma warning restore 0649 public void OnComplete(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalProbeResult p1) { var __h = Handler; if (__h != null) { __h(sender, new PalProbeEventArgs(p0, p1)); } }
#pragma warning restore 0649 public void OnComplete(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Java.Lang.Object p1) { var __h = Handler; if (__h != null) { __h(sender, new AuthProviderEventArgs(p0, p1)); } }
#pragma warning restore 0649 public void OnCreate(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IThingCloudChannel p1) { var __h = Handler; if (__h != null) { __h(sender, new CloudChannelFactoryFactoryEventArgs(p0, p1)); } }
static void n_QueryAuthInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_String_Ljava_lang_Object_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_auth_IAuthProviderListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, IntPtr native_p3) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProvider __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Object p2 = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_p2, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProviderListener p3 = (global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProviderListener)global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProviderListener> (native_p3, JniHandleOwnership.DoNotTransfer); __this.QueryAuthInfo(p0, p1, p2, p3); }
public unsafe void StopConnect(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0) { if (id_stopConnect_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_ == IntPtr.Zero) { id_stopConnect_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_ = JNIEnv.GetMethodID(class_ref, "stopConnect", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;)V"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_stopConnect_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_, __args); }
public unsafe void OnComplete(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Java.Lang.Object p1) { if (id_onComplete_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_Object_ == IntPtr.Zero) { id_onComplete_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_Object_ = JNIEnv.GetMethodID(class_ref, "onComplete", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;Ljava/lang/Object;)V"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onComplete_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_Object_, __args); }
public unsafe void ProbeDevice(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalProbeListener p1) { if (id_probeDevice_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalProbeListener_ == IntPtr.Zero) { id_probeDevice_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalProbeListener_ = JNIEnv.GetMethodID(class_ref, "probeDevice", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;Lcom/aliyun/alink/linksdk/alcs/lpbs/listener/PalProbeListener;)V"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_probeDevice_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalProbeListener_, __args); }
public unsafe void OnCreate(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.IThingCloudChannel p1) { if (id_onCreate_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_IThingCloudChannel_ == IntPtr.Zero) { id_onCreate_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_IThingCloudChannel_ = JNIEnv.GetMethodID(class_ref, "onCreate", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;Lcom/aliyun/alink/linksdk/alcs/lpbs/component/cloud/IThingCloudChannel;)V"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onCreate_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_IThingCloudChannel_, __args); }
public unsafe global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo ToPrivateDeviceInfo(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0) { if (id_toPrivateDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_ == IntPtr.Zero) { id_toPrivateDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_ = JNIEnv.GetMethodID(class_ref, "toPrivateDeviceInfo", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;)Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo __ret = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_toPrivateDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public unsafe void OnDeviceStateChange(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, int p1) { if (id_onDeviceStateChange_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_I == IntPtr.Zero) { id_onDeviceStateChange_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_I = JNIEnv.GetMethodID(class_ref, "onDeviceStateChange", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;I)V"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue(p1); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onDeviceStateChange_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_I, __args); }
public unsafe bool IsDeviceConnected(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0) { if (id_isDeviceConnected_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_ == IntPtr.Zero) { id_isDeviceConnected_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_ = JNIEnv.GetMethodID(class_ref, "isDeviceConnected", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;)Z"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_isDeviceConnected_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_, __args); return(__ret); }
public unsafe bool UnregDeviceStateListener(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalDeviceStateListener p1) { if (id_unregDeviceStateListener_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalDeviceStateListener_ == IntPtr.Zero) { id_unregDeviceStateListener_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalDeviceStateListener_ = JNIEnv.GetMethodID(class_ref, "unregDeviceStateListener", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;Lcom/aliyun/alink/linksdk/alcs/lpbs/listener/PalDeviceStateListener;)Z"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_unregDeviceStateListener_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_listener_PalDeviceStateListener_, __args); return(__ret); }
public unsafe void QueryAuthInfo(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, string p1, global::Java.Lang.Object p2, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Auth.IAuthProviderListener p3) { if (id_queryAuthInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_String_Ljava_lang_Object_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_auth_IAuthProviderListener_ == IntPtr.Zero) { id_queryAuthInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_String_Ljava_lang_Object_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_auth_IAuthProviderListener_ = JNIEnv.GetMethodID(class_ref, "queryAuthInfo", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;Ljava/lang/String;Ljava/lang/Object;Lcom/aliyun/alink/linksdk/alcs/lpbs/component/auth/IAuthProviderListener;)V"); } IntPtr native_p1 = JNIEnv.NewString(p1); JValue *__args = stackalloc JValue [4]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue(native_p1); __args [2] = new JValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle); __args [3] = new JValue((p3 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p3).Handle); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_queryAuthInfo_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_lang_String_Ljava_lang_Object_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_auth_IAuthProviderListener_, __args); JNIEnv.DeleteLocalRef(native_p1); }
public unsafe void CreateCloudChannel(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, global::System.Collections.Generic.IDictionary <string, global::Java.Lang.Object> p1, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Component.Cloud.ICloudChannelFactoryFactoryListener p2) { if (id_createCloudChannel_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_util_Map_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_ICloudChannelFactory_FactoryListener_ == IntPtr.Zero) { id_createCloudChannel_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_util_Map_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_ICloudChannelFactory_FactoryListener_ = JNIEnv.GetMethodID(class_ref, "createCloudChannel", "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;Ljava/util/Map;Lcom/aliyun/alink/linksdk/alcs/lpbs/component/cloud/ICloudChannelFactory$FactoryListener;)V"); } IntPtr native_p1 = global::Android.Runtime.JavaDictionary <string, global::Java.Lang.Object> .ToLocalJniHandle(p1); JValue *__args = stackalloc JValue [3]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue(native_p1); __args [2] = new JValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_createCloudChannel_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_Ljava_util_Map_Lcom_aliyun_alink_linksdk_alcs_lpbs_component_cloud_ICloudChannelFactory_FactoryListener_, __args); JNIEnv.DeleteLocalRef(native_p1); }
public unsafe PalDiscoveryDeviceInfo(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(Lcom/aliyun/alink/linksdk/alcs/lpbs/data/PalDeviceInfo;)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 PalDeviceStateEventArgs(global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0, int p1) { this.p0 = p0; this.p1 = p1; }
static void n_OnDeviceStateChange_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalDeviceStateListener __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Listener.IPalDeviceStateListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); __this.OnDeviceStateChange(p0, p1); }
static void n_StopConnect_Lcom_aliyun_alink_linksdk_alcs_lpbs_data_PalDeviceInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalConnect __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Bridge.IPalConnect> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p0 = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo> (native_p0, JniHandleOwnership.DoNotTransfer); __this.StopConnect(p0); }
public PalConnectEventArgs(int p0, global::System.Collections.Generic.IDictionary <string, global::Java.Lang.Object> p1, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p2) { this.p0 = p0; this.p1 = p1; this.p2 = p2; }
#pragma warning restore 0649 public void OnLoad(int p0, global::System.Collections.Generic.IDictionary <string, global::Java.Lang.Object> p1, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Data.PalDeviceInfo p2) { var __h = Handler; if (__h != null) { __h(sender, new PalConnectEventArgs(p0, p1, p2)); } }