From 589eb3ae9f309dd7adaac7b5ee48f4a9259855f8 Mon Sep 17 00:00:00 2001 From: wxr <wxr@hdlchina.com.cn> Date: 星期四, 14 十一月 2024 14:16:24 +0800 Subject: [PATCH] 对接海康可视对讲,禁用vp8 --- Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs | 501 ++++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 438 insertions(+), 63 deletions(-) diff --git a/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs b/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs index 45d8da6..ec29188 100644 --- a/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs +++ b/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs @@ -1,3 +1,13 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +#nullable restore using System; using System.Collections.Generic; using Android.Runtime; @@ -8,6 +18,28 @@ // Metadata.xml XPath class reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']" [global::Android.Runtime.Register ("com/hdl/hdllinphonesdk/HDLLinphoneKit", DoNotGenerateAcw=true)] public partial class HDLLinphoneKit : global::Java.Lang.Object { + + // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/field[@name='audioManager']" + [Register ("audioManager")] + public global::Android.Media.AudioManager AudioManager { + get { + const string __id = "audioManager.Landroid/media/AudioManager;"; + + var __v = _members.InstanceFields.GetObjectValue (__id, this); + return global::Java.Lang.Object.GetObject<global::Android.Media.AudioManager> (__v.Handle, JniHandleOwnership.TransferLocalRef); + } + set { + const string __id = "audioManager.Landroid/media/AudioManager;"; + + IntPtr native_value = global::Android.Runtime.JNIEnv.ToLocalJniHandle (value); + try { + _members.InstanceFields.SetValue (__id, this, new JniObjectReference (native_value)); + } finally { + global::Android.Runtime.JNIEnv.DeleteLocalRef (native_value); + } + } + } + // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/field[@name='HDLLinphoneKitNAME']" [Register ("HDLLinphoneKitNAME")] public const string HDLLinphoneKitNAME = (string) "HDLLinphoneKit"; @@ -39,6 +71,26 @@ // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/field[@name='KEY_TITLE_NAME']" [Register ("KEY_TITLE_NAME")] public const string KeyTitleName = (string) "lpTitleName"; + + + // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/field[@name='missedCallsTime']" + [Register ("missedCallsTime")] + public int MissedCallsTime { + get { + const string __id = "missedCallsTime.I"; + + var __v = _members.InstanceFields.GetInt32Value (__id, this); + return __v; + } + set { + const string __id = "missedCallsTime.I"; + + try { + _members.InstanceFields.SetValue (__id, this, value); + } finally { + } + } + } static readonly JniPeerMembers _members = new XAPeerMembers ("com/hdl/hdllinphonesdk/HDLLinphoneKit", typeof (HDLLinphoneKit)); @@ -73,7 +125,7 @@ static Delegate GetIsAutoJumpCallViewHandler () { if (cb_isAutoJumpCallView == null) - cb_isAutoJumpCallView = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsAutoJumpCallView); + cb_isAutoJumpCallView = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsAutoJumpCallView)); return cb_isAutoJumpCallView; } @@ -89,7 +141,7 @@ static Delegate GetSetAutoJumpCallView_ZHandler () { if (cb_setAutoJumpCallView_Z == null) - cb_setAutoJumpCallView_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_SetAutoJumpCallView_Z); + cb_setAutoJumpCallView_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_SetAutoJumpCallView_Z)); return cb_setAutoJumpCallView_Z; } @@ -137,12 +189,41 @@ } } + static Delegate cb_getIntercomeType; +#pragma warning disable 0169 + static Delegate GetGetIntercomeTypeHandler () + { + if (cb_getIntercomeType == null) + cb_getIntercomeType = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetIntercomeType)); + return cb_getIntercomeType; + } + + static IntPtr n_GetIntercomeType (IntPtr jnienv, IntPtr native__this) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + return JNIEnv.NewString (__this.IntercomeType); + } +#pragma warning restore 0169 + + public virtual unsafe string IntercomeType { + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='getIntercomeType' and count(parameter)=0]" + [Register ("getIntercomeType", "()Ljava/lang/String;", "GetGetIntercomeTypeHandler")] + get { + const string __id = "getIntercomeType.()Ljava/lang/String;"; + try { + var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); + return JNIEnv.GetString (__rm.Handle, JniHandleOwnership.TransferLocalRef); + } finally { + } + } + } + static Delegate cb_isIncomingReceivedCallState; #pragma warning disable 0169 static Delegate GetIsIncomingReceivedCallStateHandler () { if (cb_isIncomingReceivedCallState == null) - cb_isIncomingReceivedCallState = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsIncomingReceivedCallState); + cb_isIncomingReceivedCallState = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsIncomingReceivedCallState)); return cb_isIncomingReceivedCallState; } @@ -166,12 +247,41 @@ } } + static Delegate cb_getMediaPlayerPlayingStatus; +#pragma warning disable 0169 + static Delegate GetGetMediaPlayerPlayingStatusHandler () + { + if (cb_getMediaPlayerPlayingStatus == null) + cb_getMediaPlayerPlayingStatus = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_GetMediaPlayerPlayingStatus)); + return cb_getMediaPlayerPlayingStatus; + } + + static bool n_GetMediaPlayerPlayingStatus (IntPtr jnienv, IntPtr native__this) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + return __this.MediaPlayerPlayingStatus; + } +#pragma warning restore 0169 + + public virtual unsafe bool MediaPlayerPlayingStatus { + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='getMediaPlayerPlayingStatus' and count(parameter)=0]" + [Register ("getMediaPlayerPlayingStatus", "()Z", "GetGetMediaPlayerPlayingStatusHandler")] + get { + const string __id = "getMediaPlayerPlayingStatus.()Z"; + try { + var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod (__id, this, null); + return __rm; + } finally { + } + } + } + static Delegate cb_getOnHDLLinphoneCallListener; #pragma warning disable 0169 static Delegate GetGetOnHDLLinphoneCallListenerHandler () { if (cb_getOnHDLLinphoneCallListener == null) - cb_getOnHDLLinphoneCallListener = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetOnHDLLinphoneCallListener); + cb_getOnHDLLinphoneCallListener = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetOnHDLLinphoneCallListener)); return cb_getOnHDLLinphoneCallListener; } @@ -187,7 +297,7 @@ static Delegate GetSetOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_Handler () { if (cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_ == null) - cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_); + cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_)); return cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_; } @@ -224,12 +334,41 @@ } } + static Delegate cb_getRingerMode; +#pragma warning disable 0169 + static Delegate GetGetRingerModeHandler () + { + if (cb_getRingerMode == null) + cb_getRingerMode = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_I (n_GetRingerMode)); + return cb_getRingerMode; + } + + static int n_GetRingerMode (IntPtr jnienv, IntPtr native__this) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + return __this.RingerMode; + } +#pragma warning restore 0169 + + public virtual unsafe int RingerMode { + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='getRingerMode' and count(parameter)=0]" + [Register ("getRingerMode", "()I", "GetGetRingerModeHandler")] + get { + const string __id = "getRingerMode.()I"; + try { + var __rm = _members.InstanceMethods.InvokeVirtualInt32Method (__id, this, null); + return __rm; + } finally { + } + } + } + static Delegate cb_acceptCall; #pragma warning disable 0169 static Delegate GetAcceptCallHandler () { if (cb_acceptCall == null) - cb_acceptCall = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_AcceptCall); + cb_acceptCall = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_AcceptCall)); return cb_acceptCall; } @@ -256,7 +395,7 @@ static Delegate GetAcceptCallWithVideo_ZHandler () { if (cb_acceptCallWithVideo_Z == null) - cb_acceptCallWithVideo_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_AcceptCallWithVideo_Z); + cb_acceptCallWithVideo_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_AcceptCallWithVideo_Z)); return cb_acceptCallWithVideo_Z; } @@ -285,7 +424,7 @@ static Delegate GetAddCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_Handler () { if (cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_ == null) - cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_AddCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_); + cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_AddCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_)); return cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_; } @@ -319,7 +458,7 @@ static Delegate GetCallTo_Ljava_lang_String_ZHandler () { if (cb_callTo_Ljava_lang_String_Z == null) - cb_callTo_Ljava_lang_String_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLZ_V) n_CallTo_Ljava_lang_String_Z); + cb_callTo_Ljava_lang_String_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLZ_V (n_CallTo_Ljava_lang_String_Z)); return cb_callTo_Ljava_lang_String_Z; } @@ -336,7 +475,7 @@ public virtual unsafe void CallTo (string num, bool isVideoCall) { const string __id = "callTo.(Ljava/lang/String;Z)V"; - IntPtr native_num = JNIEnv.NewString (num); + IntPtr native_num = JNIEnv.NewString ((string)num); try { JniArgumentValue* __args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue (native_num); @@ -352,7 +491,7 @@ static Delegate GetClearProxyConfigHandler () { if (cb_clearProxyConfig == null) - cb_clearProxyConfig = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_ClearProxyConfig); + cb_clearProxyConfig = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_ClearProxyConfig)); return cb_clearProxyConfig; } @@ -374,43 +513,47 @@ } } - static Delegate cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; + static Delegate cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; #pragma warning disable 0169 - static Delegate GetFreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler () + static Delegate GetFreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler () { - if (cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null) - cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_FreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_); - return cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; + if (cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null) + cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_FreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_)); + return cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; } - static void n_FreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ (IntPtr jnienv, IntPtr native__this, IntPtr native_userName, IntPtr native_password, IntPtr native_domain) + static void n_FreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ (IntPtr jnienv, IntPtr native__this, IntPtr native_userName, IntPtr native_password, IntPtr native_domain, IntPtr native_transportType) { var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); var userName = JNIEnv.GetString (native_userName, JniHandleOwnership.DoNotTransfer); var password = JNIEnv.GetString (native_password, JniHandleOwnership.DoNotTransfer); var domain = JNIEnv.GetString (native_domain, JniHandleOwnership.DoNotTransfer); - __this.FreeViewRegisterUserAuth (userName, password, domain); + var transportType = JNIEnv.GetString (native_transportType, JniHandleOwnership.DoNotTransfer); + __this.FreeViewRegisterUserAuth (userName, password, domain, transportType); } #pragma warning restore 0169 - // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='freeViewRegisterUserAuth' and count(parameter)=3 and parameter[1][@type='java.lang.String'] and parameter[2][@type='java.lang.String'] and parameter[3][@type='java.lang.String']]" - [Register ("freeViewRegisterUserAuth", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetFreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")] - public virtual unsafe void FreeViewRegisterUserAuth (string userName, string password, string domain) + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='freeViewRegisterUserAuth' and count(parameter)=4 and parameter[1][@type='java.lang.String'] and parameter[2][@type='java.lang.String'] and parameter[3][@type='java.lang.String'] and parameter[4][@type='java.lang.String']]" + [Register ("freeViewRegisterUserAuth", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetFreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")] + public virtual unsafe void FreeViewRegisterUserAuth (string userName, string password, string domain, string transportType) { - const string __id = "freeViewRegisterUserAuth.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"; - IntPtr native_userName = JNIEnv.NewString (userName); - IntPtr native_password = JNIEnv.NewString (password); - IntPtr native_domain = JNIEnv.NewString (domain); + const string __id = "freeViewRegisterUserAuth.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"; + IntPtr native_userName = JNIEnv.NewString ((string)userName); + IntPtr native_password = JNIEnv.NewString ((string)password); + IntPtr native_domain = JNIEnv.NewString ((string)domain); + IntPtr native_transportType = JNIEnv.NewString ((string)transportType); try { - JniArgumentValue* __args = stackalloc JniArgumentValue [3]; + JniArgumentValue* __args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue (native_userName); __args [1] = new JniArgumentValue (native_password); __args [2] = new JniArgumentValue (native_domain); + __args [3] = new JniArgumentValue (native_transportType); _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, __args); } finally { JNIEnv.DeleteLocalRef (native_userName); JNIEnv.DeleteLocalRef (native_password); JNIEnv.DeleteLocalRef (native_domain); + JNIEnv.DeleteLocalRef (native_transportType); } } @@ -419,7 +562,7 @@ static Delegate GetGotoHDLLinphoneIntercomActivityHandler () { if (cb_gotoHDLLinphoneIntercomActivity == null) - cb_gotoHDLLinphoneIntercomActivity = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_GotoHDLLinphoneIntercomActivity); + cb_gotoHDLLinphoneIntercomActivity = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_GotoHDLLinphoneIntercomActivity)); return cb_gotoHDLLinphoneIntercomActivity; } @@ -446,7 +589,7 @@ static Delegate GetHangUpHandler () { if (cb_hangUp == null) - cb_hangUp = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_HangUp); + cb_hangUp = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_HangUp)); return cb_hangUp; } @@ -473,7 +616,7 @@ static Delegate GetInitLinphone_Landroid_content_Context_Handler () { if (cb_initLinphone_Landroid_content_Context_ == null) - cb_initLinphone_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_InitLinphone_Landroid_content_Context_); + cb_initLinphone_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_InitLinphone_Landroid_content_Context_)); return cb_initLinphone_Landroid_content_Context_; } @@ -504,7 +647,7 @@ static Delegate GetLogin_Ljava_lang_String_Handler () { if (cb_login_Ljava_lang_String_ == null) - cb_login_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_Login_Ljava_lang_String_); + cb_login_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_Login_Ljava_lang_String_)); return cb_login_Ljava_lang_String_; } @@ -521,7 +664,7 @@ public virtual unsafe void Login (string inter_type) { const string __id = "login.(Ljava/lang/String;)V"; - IntPtr native_inter_type = JNIEnv.NewString (inter_type); + IntPtr native_inter_type = JNIEnv.NewString ((string)inter_type); try { JniArgumentValue* __args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue (native_inter_type); @@ -536,7 +679,7 @@ static Delegate GetLogoutHandler () { if (cb_logout == null) - cb_logout = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_Logout); + cb_logout = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_Logout)); return cb_logout; } @@ -563,7 +706,7 @@ static Delegate GetOnDestroyHandler () { if (cb_onDestroy == null) - cb_onDestroy = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnDestroy); + cb_onDestroy = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnDestroy)); return cb_onDestroy; } @@ -590,7 +733,7 @@ static Delegate GetOnOpenError_Ljava_lang_String_Handler () { if (cb_onOpenError_Ljava_lang_String_ == null) - cb_onOpenError_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnOpenError_Ljava_lang_String_); + cb_onOpenError_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnOpenError_Ljava_lang_String_)); return cb_onOpenError_Ljava_lang_String_; } @@ -607,7 +750,7 @@ public virtual unsafe void OnOpenError (string mes) { const string __id = "onOpenError.(Ljava/lang/String;)V"; - IntPtr native_mes = JNIEnv.NewString (mes); + IntPtr native_mes = JNIEnv.NewString ((string)mes); try { JniArgumentValue* __args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue (native_mes); @@ -622,7 +765,7 @@ static Delegate GetOnOpenSuccessHandler () { if (cb_onOpenSuccess == null) - cb_onOpenSuccess = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnOpenSuccess); + cb_onOpenSuccess = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnOpenSuccess)); return cb_onOpenSuccess; } @@ -649,7 +792,7 @@ static Delegate GetOnPauseHandler () { if (cb_onPause == null) - cb_onPause = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnPause); + cb_onPause = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnPause)); return cb_onPause; } @@ -676,7 +819,7 @@ static Delegate GetOnResumeHandler () { if (cb_onResume == null) - cb_onResume = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnResume); + cb_onResume = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnResume)); return cb_onResume; } @@ -698,43 +841,137 @@ } } - static Delegate cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; + static Delegate cb_playRingtone; #pragma warning disable 0169 - static Delegate GetRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler () + static Delegate GetPlayRingtoneHandler () { - if (cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null) - cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_RegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_); - return cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; + if (cb_playRingtone == null) + cb_playRingtone = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_PlayRingtone)); + return cb_playRingtone; } - static void n_RegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ (IntPtr jnienv, IntPtr native__this, IntPtr native_name, IntPtr native_password, IntPtr native_host) + static void n_PlayRingtone (IntPtr jnienv, IntPtr native__this) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + __this.PlayRingtone (); + } +#pragma warning restore 0169 + + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='playRingtone' and count(parameter)=0]" + [Register ("playRingtone", "()V", "GetPlayRingtoneHandler")] + public virtual unsafe void PlayRingtone () + { + const string __id = "playRingtone.()V"; + try { + _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); + } finally { + } + } + + static Delegate cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; +#pragma warning disable 0169 + static Delegate GetRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler () + { + if (cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null) + cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_RegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_)); + return cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; + } + + static void n_RegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ (IntPtr jnienv, IntPtr native__this, IntPtr native_name, IntPtr native_password, IntPtr native_host, IntPtr native_transportType) { var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); var name = JNIEnv.GetString (native_name, JniHandleOwnership.DoNotTransfer); var password = JNIEnv.GetString (native_password, JniHandleOwnership.DoNotTransfer); var host = JNIEnv.GetString (native_host, JniHandleOwnership.DoNotTransfer); - __this.RegisterUserAuth (name, password, host); + var transportType = JNIEnv.GetString (native_transportType, JniHandleOwnership.DoNotTransfer); + __this.RegisterUserAuth (name, password, host, transportType); } #pragma warning restore 0169 - // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='registerUserAuth' and count(parameter)=3 and parameter[1][@type='java.lang.String'] and parameter[2][@type='java.lang.String'] and parameter[3][@type='java.lang.String']]" - [Register ("registerUserAuth", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")] - public virtual unsafe void RegisterUserAuth (string name, string password, string host) + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='registerUserAuth' and count(parameter)=4 and parameter[1][@type='java.lang.String'] and parameter[2][@type='java.lang.String'] and parameter[3][@type='java.lang.String'] and parameter[4][@type='java.lang.String']]" + [Register ("registerUserAuth", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")] + public virtual unsafe void RegisterUserAuth (string name, string password, string host, string transportType) { - const string __id = "registerUserAuth.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"; - IntPtr native_name = JNIEnv.NewString (name); - IntPtr native_password = JNIEnv.NewString (password); - IntPtr native_host = JNIEnv.NewString (host); + const string __id = "registerUserAuth.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"; + IntPtr native_name = JNIEnv.NewString ((string)name); + IntPtr native_password = JNIEnv.NewString ((string)password); + IntPtr native_host = JNIEnv.NewString ((string)host); + IntPtr native_transportType = JNIEnv.NewString ((string)transportType); try { - JniArgumentValue* __args = stackalloc JniArgumentValue [3]; + JniArgumentValue* __args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue (native_name); __args [1] = new JniArgumentValue (native_password); __args [2] = new JniArgumentValue (native_host); + __args [3] = new JniArgumentValue (native_transportType); _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, __args); } finally { JNIEnv.DeleteLocalRef (native_name); JNIEnv.DeleteLocalRef (native_password); JNIEnv.DeleteLocalRef (native_host); + JNIEnv.DeleteLocalRef (native_transportType); + } + } + + static Delegate cb_releaseRingtone; +#pragma warning disable 0169 + static Delegate GetReleaseRingtoneHandler () + { + if (cb_releaseRingtone == null) + cb_releaseRingtone = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_ReleaseRingtone)); + return cb_releaseRingtone; + } + + static void n_ReleaseRingtone (IntPtr jnienv, IntPtr native__this) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + __this.ReleaseRingtone (); + } +#pragma warning restore 0169 + + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='releaseRingtone' and count(parameter)=0]" + [Register ("releaseRingtone", "()V", "GetReleaseRingtoneHandler")] + public virtual unsafe void ReleaseRingtone () + { + const string __id = "releaseRingtone.()V"; + try { + _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); + } finally { + } + } + + static Delegate cb_sendSipMessage_Ljava_lang_String_Ljava_lang_String_; +#pragma warning disable 0169 + static Delegate GetSendSipMessage_Ljava_lang_String_Ljava_lang_String_Handler () + { + if (cb_sendSipMessage_Ljava_lang_String_Ljava_lang_String_ == null) + cb_sendSipMessage_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_SendSipMessage_Ljava_lang_String_Ljava_lang_String_)); + return cb_sendSipMessage_Ljava_lang_String_Ljava_lang_String_; + } + + static void n_SendSipMessage_Ljava_lang_String_Ljava_lang_String_ (IntPtr jnienv, IntPtr native__this, IntPtr native_sipAddress, IntPtr native_message) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + var sipAddress = JNIEnv.GetString (native_sipAddress, JniHandleOwnership.DoNotTransfer); + var message = JNIEnv.GetString (native_message, JniHandleOwnership.DoNotTransfer); + __this.SendSipMessage (sipAddress, message); + } +#pragma warning restore 0169 + + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='sendSipMessage' and count(parameter)=2 and parameter[1][@type='java.lang.String'] and parameter[2][@type='java.lang.String']]" + [Register ("sendSipMessage", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSendSipMessage_Ljava_lang_String_Ljava_lang_String_Handler")] + public virtual unsafe void SendSipMessage (string sipAddress, string message) + { + const string __id = "sendSipMessage.(Ljava/lang/String;Ljava/lang/String;)V"; + IntPtr native_sipAddress = JNIEnv.NewString ((string)sipAddress); + IntPtr native_message = JNIEnv.NewString ((string)message); + try { + JniArgumentValue* __args = stackalloc JniArgumentValue [2]; + __args [0] = new JniArgumentValue (native_sipAddress); + __args [1] = new JniArgumentValue (native_message); + _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, __args); + } finally { + JNIEnv.DeleteLocalRef (native_sipAddress); + JNIEnv.DeleteLocalRef (native_message); } } @@ -743,7 +980,7 @@ static Delegate GetSetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler () { if (cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null) - cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLL_V) n_SetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_); + cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_SetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_)); return cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; } @@ -763,10 +1000,10 @@ public virtual unsafe void SetAccountAndLogin (string username, string password, string serverIP, string inter_type) { const string __id = "setAccountAndLogin.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"; - IntPtr native_username = JNIEnv.NewString (username); - IntPtr native_password = JNIEnv.NewString (password); - IntPtr native_serverIP = JNIEnv.NewString (serverIP); - IntPtr native_inter_type = JNIEnv.NewString (inter_type); + IntPtr native_username = JNIEnv.NewString ((string)username); + IntPtr native_password = JNIEnv.NewString ((string)password); + IntPtr native_serverIP = JNIEnv.NewString ((string)serverIP); + IntPtr native_inter_type = JNIEnv.NewString ((string)inter_type); try { JniArgumentValue* __args = stackalloc JniArgumentValue [4]; __args [0] = new JniArgumentValue (native_username); @@ -782,12 +1019,60 @@ } } + static Delegate cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; +#pragma warning disable 0169 + static Delegate GetSetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler () + { + if (cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null) + cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLLL_V (n_SetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_)); + return cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_; + } + + static void n_SetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ (IntPtr jnienv, IntPtr native__this, IntPtr native_username, IntPtr native_password, IntPtr native_serverIP, IntPtr native_inter_type, IntPtr native_transportType) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + var username = JNIEnv.GetString (native_username, JniHandleOwnership.DoNotTransfer); + var password = JNIEnv.GetString (native_password, JniHandleOwnership.DoNotTransfer); + var serverIP = JNIEnv.GetString (native_serverIP, JniHandleOwnership.DoNotTransfer); + var inter_type = JNIEnv.GetString (native_inter_type, JniHandleOwnership.DoNotTransfer); + var transportType = JNIEnv.GetString (native_transportType, JniHandleOwnership.DoNotTransfer); + __this.SetAccountAndLogin (username, password, serverIP, inter_type, transportType); + } +#pragma warning restore 0169 + + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='setAccountAndLogin' and count(parameter)=5 and parameter[1][@type='java.lang.String'] and parameter[2][@type='java.lang.String'] and parameter[3][@type='java.lang.String'] and parameter[4][@type='java.lang.String'] and parameter[5][@type='java.lang.String']]" + [Register ("setAccountAndLogin", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetSetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")] + public virtual unsafe void SetAccountAndLogin (string username, string password, string serverIP, string inter_type, string transportType) + { + const string __id = "setAccountAndLogin.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"; + IntPtr native_username = JNIEnv.NewString ((string)username); + IntPtr native_password = JNIEnv.NewString ((string)password); + IntPtr native_serverIP = JNIEnv.NewString ((string)serverIP); + IntPtr native_inter_type = JNIEnv.NewString ((string)inter_type); + IntPtr native_transportType = JNIEnv.NewString ((string)transportType); + try { + JniArgumentValue* __args = stackalloc JniArgumentValue [5]; + __args [0] = new JniArgumentValue (native_username); + __args [1] = new JniArgumentValue (native_password); + __args [2] = new JniArgumentValue (native_serverIP); + __args [3] = new JniArgumentValue (native_inter_type); + __args [4] = new JniArgumentValue (native_transportType); + _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, __args); + } finally { + JNIEnv.DeleteLocalRef (native_username); + JNIEnv.DeleteLocalRef (native_password); + JNIEnv.DeleteLocalRef (native_serverIP); + JNIEnv.DeleteLocalRef (native_inter_type); + JNIEnv.DeleteLocalRef (native_transportType); + } + } + static Delegate cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_; #pragma warning disable 0169 static Delegate GetSetAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_Handler () { if (cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_ == null) - cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_SetAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_); + cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_SetAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_)); return cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_; } @@ -816,12 +1101,41 @@ } } + static Delegate cb_setMediaPlayerLooping_Z; +#pragma warning disable 0169 + static Delegate GetSetMediaPlayerLooping_ZHandler () + { + if (cb_setMediaPlayerLooping_Z == null) + cb_setMediaPlayerLooping_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_SetMediaPlayerLooping_Z)); + return cb_setMediaPlayerLooping_Z; + } + + static void n_SetMediaPlayerLooping_Z (IntPtr jnienv, IntPtr native__this, bool isLooping) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + __this.SetMediaPlayerLooping (isLooping); + } +#pragma warning restore 0169 + + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='setMediaPlayerLooping' and count(parameter)=1 and parameter[1][@type='boolean']]" + [Register ("setMediaPlayerLooping", "(Z)V", "GetSetMediaPlayerLooping_ZHandler")] + public virtual unsafe void SetMediaPlayerLooping (bool isLooping) + { + const string __id = "setMediaPlayerLooping.(Z)V"; + try { + JniArgumentValue* __args = stackalloc JniArgumentValue [1]; + __args [0] = new JniArgumentValue (isLooping); + _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, __args); + } finally { + } + } + static Delegate cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_; #pragma warning disable 0169 static Delegate GetSetOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_Handler () { if (cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_ == null) - cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_); + cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_)); return cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_; } @@ -852,7 +1166,7 @@ static Delegate GetStartService_Landroid_content_Context_Handler () { if (cb_startService_Landroid_content_Context_ == null) - cb_startService_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_StartService_Landroid_content_Context_); + cb_startService_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_StartService_Landroid_content_Context_)); return cb_startService_Landroid_content_Context_; } @@ -878,12 +1192,39 @@ } } + static Delegate cb_stopRingtone; +#pragma warning disable 0169 + static Delegate GetStopRingtoneHandler () + { + if (cb_stopRingtone == null) + cb_stopRingtone = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_StopRingtone)); + return cb_stopRingtone; + } + + static void n_StopRingtone (IntPtr jnienv, IntPtr native__this) + { + var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); + __this.StopRingtone (); + } +#pragma warning restore 0169 + + // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='stopRingtone' and count(parameter)=0]" + [Register ("stopRingtone", "()V", "GetStopRingtoneHandler")] + public virtual unsafe void StopRingtone () + { + const string __id = "stopRingtone.()V"; + try { + _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); + } finally { + } + } + static Delegate cb_toggleMicro_Z; #pragma warning disable 0169 static Delegate GetToggleMicro_ZHandler () { if (cb_toggleMicro_Z == null) - cb_toggleMicro_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_ToggleMicro_Z); + cb_toggleMicro_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_ToggleMicro_Z)); return cb_toggleMicro_Z; } @@ -912,7 +1253,7 @@ static Delegate GetToggleSpeaker_ZHandler () { if (cb_toggleSpeaker_Z == null) - cb_toggleSpeaker_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_ToggleSpeaker_Z); + cb_toggleSpeaker_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_ToggleSpeaker_Z)); return cb_toggleSpeaker_Z; } @@ -955,6 +1296,23 @@ } } + public event EventHandler CallAllRejection { + add { + global::Java.Interop.EventHelper.AddEventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener, global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor>( + ref weak_implementor___SetOnHDLLinphoneCallListener, + __CreateIOnHDLLinphoneCallListenerImplementor, + __v => OnHDLLinphoneCallListener = __v, + __h => __h.OnCallAllRejectionHandler += value); + } + remove { + global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener, global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor>( + ref weak_implementor___SetOnHDLLinphoneCallListener, + global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor.__IsEmpty, + __v => OnHDLLinphoneCallListener = null, + __h => __h.OnCallAllRejectionHandler -= value); + } + } + public event EventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.HangUpActionEventArgs> HangUpAction { add { global::Java.Interop.EventHelper.AddEventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener, global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor>( @@ -989,6 +1347,23 @@ } } + public event EventHandler MissedCallsAction { + add { + global::Java.Interop.EventHelper.AddEventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener, global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor>( + ref weak_implementor___SetOnHDLLinphoneCallListener, + __CreateIOnHDLLinphoneCallListenerImplementor, + __v => OnHDLLinphoneCallListener = __v, + __h => __h.OnMissedCallsActionHandler += value); + } + remove { + global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener, global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor>( + ref weak_implementor___SetOnHDLLinphoneCallListener, + global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor.__IsEmpty, + __v => OnHDLLinphoneCallListener = null, + __h => __h.OnMissedCallsActionHandler -= value); + } + } + public event EventHandler RejectCallAction { add { global::Java.Interop.EventHelper.AddEventHandler<global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener, global::Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListenerImplementor>( -- Gitblit v1.8.0