| | |
| | | // 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"; |
| | |
| | | } |
| | | } |
| | | |
| | | 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 () |