static void n_UpdateBlackList_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_blackList) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string blackList = JNIEnv.GetString(native_blackList, JniHandleOwnership.DoNotTransfer); __this.UpdateBlackList(blackList); }
static bool n_UpdateSvrPrefix_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_prefix) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string prefix = JNIEnv.GetString(native_prefix, JniHandleOwnership.DoNotTransfer); bool __ret = __this.UpdateSvrPrefix(prefix); return(__ret); }
static bool n_RemoveSvrKey_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_authcode) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string authcode = JNIEnv.GetString(native_authcode, JniHandleOwnership.DoNotTransfer); bool __ret = __this.RemoveSvrKey(authcode); return(__ret); }
static bool n_UnRegisterResource_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_path) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string path = JNIEnv.GetString(native_path, JniHandleOwnership.DoNotTransfer); bool __ret = __this.UnRegisterResource(path); return(__ret); }
static bool n_SendResponseSecure_Lcom_aliyun_alink_linksdk_alcs_coap_AlcsCoAPResponse_(IntPtr jnienv, IntPtr native__this, IntPtr native_response) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.AlcsCoAPResponse response = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.AlcsCoAPResponse> (native_response, JniHandleOwnership.DoNotTransfer); bool __ret = __this.SendResponseSecure(response); return(__ret); }
static bool n_RegisterAllResource_Lcom_aliyun_alink_linksdk_alcs_coap_resources_AlcsCoAPResource_(IntPtr jnienv, IntPtr native__this, IntPtr native_resource) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.Resources.AlcsCoAPResource resource = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.Resources.AlcsCoAPResource> (native_resource, JniHandleOwnership.DoNotTransfer); bool __ret = __this.RegisterAllResource(resource); return(__ret); }
static long n_SendRequestSecure_Lcom_aliyun_alink_linksdk_alcs_coap_AlcsCoAPRequest_Lcom_aliyun_alink_linksdk_alcs_coap_IAlcsCoAPReqHandler_(IntPtr jnienv, IntPtr native__this, IntPtr native_request, IntPtr native_requestCallback) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.AlcsCoAPRequest request = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.AlcsCoAPRequest> (native_request, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.IAlcsCoAPReqHandler requestCallback = (global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.IAlcsCoAPReqHandler)global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Coap.IAlcsCoAPReqHandler> (native_requestCallback, JniHandleOwnership.DoNotTransfer); long __ret = __this.SendRequestSecure(request, requestCallback); return(__ret); }
static bool n_NotifyRes_Ljava_lang_String_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_path, IntPtr native_payload) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string path = JNIEnv.GetString(native_path, JniHandleOwnership.DoNotTransfer); byte[] payload = (byte[])JNIEnv.GetArray(native_payload, JniHandleOwnership.DoNotTransfer, typeof(byte)); bool __ret = __this.NotifyRes(path, payload); if (payload != null) { JNIEnv.CopyArray(payload, native_payload); } return(__ret); }
static void n_Stop(IntPtr jnienv, IntPtr native__this) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Stop(); }
static void n_SetServerConfig_Lcom_aliyun_alink_linksdk_alcs_api_server_AlcsServerConfig_(IntPtr jnienv, IntPtr native__this, IntPtr native_serverConfig) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServerConfig serverConfig = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServerConfig> (native_serverConfig, JniHandleOwnership.DoNotTransfer); __this.ServerConfig = serverConfig; }
static IntPtr n_GetServerConfig(IntPtr jnienv, IntPtr native__this) { global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer __this = global::Java.Lang.Object.GetObject <global::Com.Aliyun.Alink.Linksdk.Alcs.Api.Server.AlcsServer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.ServerConfig)); }