Class VcnManager
public class VcnManager : JVMBridgeBase<VcnManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<VcnManager>VcnManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<VcnManager>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<VcnManager>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<VcnManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<VcnManager>.IsAssignableFrom<T>()JVMBridgeBase<VcnManager>.Execute<T>(params T[])JVMBridgeBase<VcnManager>.DynBridgeClazzJVMBridgeBase<VcnManager>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
VcnManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public VcnManager()
VcnManager(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public VcnManager(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
VCN_ERROR_CODE_CONFIG_ERROR
public static int VCN_ERROR_CODE_CONFIG_ERROR { get; }
Property Value
VCN_ERROR_CODE_INTERNAL_ERROR
public static int VCN_ERROR_CODE_INTERNAL_ERROR { get; }
Property Value
VCN_ERROR_CODE_NETWORK_ERROR
https://developer.android.com/reference/android/net/vcn/VcnManager.html#VCN_ERROR_CODE_NETWORK_ERROR
public static int VCN_ERROR_CODE_NETWORK_ERROR { get; }
Property Value
VCN_STATUS_CODE_ACTIVE
public static int VCN_STATUS_CODE_ACTIVE { get; }
Property Value
VCN_STATUS_CODE_INACTIVE
public static int VCN_STATUS_CODE_INACTIVE { get; }
Property Value
VCN_STATUS_CODE_NOT_CONFIGURED
public static int VCN_STATUS_CODE_NOT_CONFIGURED { get; }
Property Value
VCN_STATUS_CODE_SAFE_MODE
public static int VCN_STATUS_CODE_SAFE_MODE { get; }
Property Value
Methods
ClearVcnConfig(ParcelUuid)
public void ClearVcnConfig(ParcelUuid arg0)
Parameters
arg0
ParcelUuid
Exceptions
GetConfiguredSubscriptionGroups()
public List<ParcelUuid> GetConfiguredSubscriptionGroups()
Returns
RegisterVcnStatusCallback(ParcelUuid, Executor, VcnStatusCallback)
public void RegisterVcnStatusCallback(ParcelUuid arg0, Executor arg1, VcnManager.VcnStatusCallback arg2)
Parameters
arg0
ParcelUuidarg1
Executorarg2
VcnManager.VcnStatusCallback
SetVcnConfig(ParcelUuid, VcnConfig)
public void SetVcnConfig(ParcelUuid arg0, VcnConfig arg1)
Parameters
arg0
ParcelUuidarg1
VcnConfig
Exceptions
UnregisterVcnStatusCallback(VcnStatusCallback)
public void UnregisterVcnStatusCallback(VcnManager.VcnStatusCallback arg0)