Class ImsMmTelManager
public class ImsMmTelManager : RegistrationManager, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IRegistrationManager
- Inheritance
-
ImsMmTelManager
- Implements
- Inherited Members
- Extension Methods
Constructors
ImsMmTelManager(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImsMmTelManager(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
WIFI_MODE_CELLULAR_PREFERRED
public static int WIFI_MODE_CELLULAR_PREFERRED { get; set; }
Property Value
WIFI_MODE_WIFI_ONLY
public static int WIFI_MODE_WIFI_ONLY { get; set; }
Property Value
WIFI_MODE_WIFI_PREFERRED
public static int WIFI_MODE_WIFI_PREFERRED { get; set; }
Property Value
Methods
GetRegistrationState(Executor, Consumer<Integer>)
public void GetRegistrationState(Executor arg0, Consumer<Integer> arg1)
Parameters
GetRegistrationTransportType(Executor, Consumer<Integer>)
public void GetRegistrationTransportType(Executor arg0, Consumer<Integer> arg1)
Parameters
GetVoWiFiModeSetting()
public int GetVoWiFiModeSetting()
Returns
IsAdvancedCallingSettingEnabled()
public bool IsAdvancedCallingSettingEnabled()
Returns
IsCrossSimCallingEnabled()
public bool IsCrossSimCallingEnabled()
Returns
Exceptions
IsTtyOverVolteEnabled()
public bool IsTtyOverVolteEnabled()
Returns
IsVoWiFiRoamingSettingEnabled()
public bool IsVoWiFiRoamingSettingEnabled()
Returns
IsVoWiFiSettingEnabled()
public bool IsVoWiFiSettingEnabled()
Returns
IsVtSettingEnabled()
public bool IsVtSettingEnabled()
Returns
RegisterImsRegistrationCallback(Executor, RegistrationCallback)
public void RegisterImsRegistrationCallback(Executor arg0, RegistrationManager.RegistrationCallback arg1)
Parameters
arg0Executorarg1RegistrationManager.RegistrationCallback
Exceptions
RegisterImsStateCallback(Executor, ImsStateCallback)
public void RegisterImsStateCallback(Executor arg0, ImsStateCallback arg1)
Parameters
arg0Executorarg1ImsStateCallback
Exceptions
RegisterMmTelCapabilityCallback(Executor, CapabilityCallback)
public void RegisterMmTelCapabilityCallback(Executor arg0, ImsMmTelManager.CapabilityCallback arg1)
Parameters
Exceptions
UnregisterImsRegistrationCallback(RegistrationCallback)
public void UnregisterImsRegistrationCallback(RegistrationManager.RegistrationCallback arg0)
Parameters
UnregisterImsStateCallback(ImsStateCallback)
public void UnregisterImsStateCallback(ImsStateCallback arg0)
Parameters
UnregisterMmTelCapabilityCallback(CapabilityCallback)
public void UnregisterMmTelCapabilityCallback(ImsMmTelManager.CapabilityCallback arg0)