Class ConnectivityManager
public class ConnectivityManager : JVMBridgeBase<ConnectivityManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ConnectivityManager>ConnectivityManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ConnectivityManager>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<ConnectivityManager>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])JVMBridgeBase<ConnectivityManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<ConnectivityManager>.IsAssignableFrom<T>()JVMBridgeBase<ConnectivityManager>.Execute<T>(params T[])JVMBridgeBase<ConnectivityManager>.DynBridgeClazzJVMBridgeBase<ConnectivityManager>.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
ConnectivityManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ConnectivityManager()
ConnectivityManager(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 ConnectivityManager(params object[] args)
Parameters
args
object[]
Properties
ACTION_BACKGROUND_DATA_SETTING_CHANGED
[Obsolete]
public static String ACTION_BACKGROUND_DATA_SETTING_CHANGED { get; }
Property Value
ACTION_CAPTIVE_PORTAL_SIGN_IN
public static String ACTION_CAPTIVE_PORTAL_SIGN_IN { get; }
Property Value
ACTION_RESTRICT_BACKGROUND_CHANGED
public static String ACTION_RESTRICT_BACKGROUND_CHANGED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CONNECTIVITY_ACTION
[Obsolete]
public static String CONNECTIVITY_ACTION { get; }
Property Value
DEFAULT_NETWORK_PREFERENCE
[Obsolete]
public static int DEFAULT_NETWORK_PREFERENCE { get; }
Property Value
EXTRA_CAPTIVE_PORTAL
public static String EXTRA_CAPTIVE_PORTAL { get; }
Property Value
EXTRA_CAPTIVE_PORTAL_URL
public static String EXTRA_CAPTIVE_PORTAL_URL { get; }
Property Value
EXTRA_EXTRA_INFO
[Obsolete]
public static String EXTRA_EXTRA_INFO { get; }
Property Value
EXTRA_IS_FAILOVER
[Obsolete]
public static String EXTRA_IS_FAILOVER { get; }
Property Value
EXTRA_NETWORK
public static String EXTRA_NETWORK { get; }
Property Value
EXTRA_NETWORK_INFO
[Obsolete]
public static String EXTRA_NETWORK_INFO { get; }
Property Value
EXTRA_NETWORK_REQUEST
public static String EXTRA_NETWORK_REQUEST { get; }
Property Value
EXTRA_NETWORK_TYPE
[Obsolete]
public static String EXTRA_NETWORK_TYPE { get; }
Property Value
EXTRA_NO_CONNECTIVITY
public static String EXTRA_NO_CONNECTIVITY { get; }
Property Value
EXTRA_OTHER_NETWORK_INFO
[Obsolete]
public static String EXTRA_OTHER_NETWORK_INFO { get; }
Property Value
EXTRA_REASON
public static String EXTRA_REASON { 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
MULTIPATH_PREFERENCE_HANDOVER
public static int MULTIPATH_PREFERENCE_HANDOVER { get; }
Property Value
MULTIPATH_PREFERENCE_PERFORMANCE
public static int MULTIPATH_PREFERENCE_PERFORMANCE { get; }
Property Value
MULTIPATH_PREFERENCE_RELIABILITY
public static int MULTIPATH_PREFERENCE_RELIABILITY { get; }
Property Value
RESTRICT_BACKGROUND_STATUS_DISABLED
public static int RESTRICT_BACKGROUND_STATUS_DISABLED { get; }
Property Value
RESTRICT_BACKGROUND_STATUS_ENABLED
public static int RESTRICT_BACKGROUND_STATUS_ENABLED { get; }
Property Value
RESTRICT_BACKGROUND_STATUS_WHITELISTED
public static int RESTRICT_BACKGROUND_STATUS_WHITELISTED { get; }
Property Value
TYPE_BLUETOOTH
[Obsolete]
public static int TYPE_BLUETOOTH { get; }
Property Value
TYPE_DUMMY
[Obsolete]
public static int TYPE_DUMMY { get; }
Property Value
TYPE_ETHERNET
[Obsolete]
public static int TYPE_ETHERNET { get; }
Property Value
TYPE_MOBILE
[Obsolete]
public static int TYPE_MOBILE { get; }
Property Value
TYPE_MOBILE_DUN
[Obsolete]
public static int TYPE_MOBILE_DUN { get; }
Property Value
TYPE_MOBILE_HIPRI
[Obsolete]
public static int TYPE_MOBILE_HIPRI { get; }
Property Value
TYPE_MOBILE_MMS
[Obsolete]
public static int TYPE_MOBILE_MMS { get; }
Property Value
TYPE_MOBILE_SUPL
[Obsolete]
public static int TYPE_MOBILE_SUPL { get; }
Property Value
TYPE_VPN
[Obsolete]
public static int TYPE_VPN { get; }
Property Value
TYPE_WIFI
[Obsolete]
public static int TYPE_WIFI { get; }
Property Value
TYPE_WIMAX
[Obsolete]
public static int TYPE_WIMAX { get; }
Property Value
Methods
AddDefaultNetworkActiveListener(OnNetworkActiveListener)
public void AddDefaultNetworkActiveListener(ConnectivityManager.OnNetworkActiveListener arg0)
Parameters
BindProcessToNetwork(Network)
public bool BindProcessToNetwork(Network arg0)
Parameters
Returns
CreateSocketKeepalive(Network, UdpEncapsulationSocket, InetAddress, InetAddress, Executor, Callback)
public SocketKeepalive CreateSocketKeepalive(Network arg0, IpSecManager.UdpEncapsulationSocket arg1, InetAddress arg2, InetAddress arg3, Executor arg4, SocketKeepalive.Callback arg5)
Parameters
arg0
Networkarg1
IpSecManager.UdpEncapsulationSocketarg2
InetAddressarg3
InetAddressarg4
Executorarg5
SocketKeepalive.Callback
Returns
GetActiveNetwork()
public Network GetActiveNetwork()
Returns
GetActiveNetworkInfo()
[Obsolete]
public NetworkInfo GetActiveNetworkInfo()
Returns
GetAllNetworkInfo()
[Obsolete]
public NetworkInfo[] GetAllNetworkInfo()
Returns
GetAllNetworks()
[Obsolete]
public Network[] GetAllNetworks()
Returns
GetBackgroundDataSetting()
[Obsolete]
public bool GetBackgroundDataSetting()
Returns
GetBoundNetworkForProcess()
public Network GetBoundNetworkForProcess()
Returns
GetConnectionOwnerUid(int, InetSocketAddress, InetSocketAddress)
public int GetConnectionOwnerUid(int arg0, InetSocketAddress arg1, InetSocketAddress arg2)
Parameters
arg0
intarg1
InetSocketAddressarg2
InetSocketAddress
Returns
GetDefaultProxy()
public ProxyInfo GetDefaultProxy()
Returns
GetLinkProperties(Network)
public LinkProperties GetLinkProperties(Network arg0)
Parameters
Returns
GetMultipathPreference(Network)
public int GetMultipathPreference(Network arg0)
Parameters
Returns
GetNetworkCapabilities(Network)
public NetworkCapabilities GetNetworkCapabilities(Network arg0)
Parameters
Returns
GetNetworkInfo(Network)
[Obsolete]
public NetworkInfo GetNetworkInfo(Network arg0)
Parameters
Returns
GetNetworkInfo(int)
[Obsolete]
public NetworkInfo GetNetworkInfo(int arg0)
Parameters
Returns
GetNetworkPreference()
[Obsolete]
public int GetNetworkPreference()
Returns
GetNetworkWatchlistConfigHash()
public byte[] GetNetworkWatchlistConfigHash()
Returns
GetProcessDefaultNetwork()
[Obsolete]
public static Network GetProcessDefaultNetwork()
Returns
GetRestrictBackgroundStatus()
public int GetRestrictBackgroundStatus()
Returns
IsActiveNetworkMetered()
public bool IsActiveNetworkMetered()
Returns
IsDefaultNetworkActive()
public bool IsDefaultNetworkActive()
Returns
IsNetworkTypeValid(int)
https://developer.android.com/reference/android/net/ConnectivityManager.html#isNetworkTypeValid(int)
[Obsolete]
public static bool IsNetworkTypeValid(int arg0)
Parameters
Returns
RegisterBestMatchingNetworkCallback(NetworkRequest, NetworkCallback, Handler)
public void RegisterBestMatchingNetworkCallback(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1, Handler arg2)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallbackarg2
Handler
RegisterDefaultNetworkCallback(NetworkCallback)
public void RegisterDefaultNetworkCallback(ConnectivityManager.NetworkCallback arg0)
Parameters
RegisterDefaultNetworkCallback(NetworkCallback, Handler)
public void RegisterDefaultNetworkCallback(ConnectivityManager.NetworkCallback arg0, Handler arg1)
Parameters
RegisterNetworkCallback(NetworkRequest, PendingIntent)
public void RegisterNetworkCallback(NetworkRequest arg0, PendingIntent arg1)
Parameters
RegisterNetworkCallback(NetworkRequest, NetworkCallback)
public void RegisterNetworkCallback(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallback
RegisterNetworkCallback(NetworkRequest, NetworkCallback, Handler)
public void RegisterNetworkCallback(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1, Handler arg2)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallbackarg2
Handler
ReleaseNetworkRequest(PendingIntent)
public void ReleaseNetworkRequest(PendingIntent arg0)
Parameters
RemoveDefaultNetworkActiveListener(OnNetworkActiveListener)
public void RemoveDefaultNetworkActiveListener(ConnectivityManager.OnNetworkActiveListener arg0)
Parameters
ReportBadNetwork(Network)
[Obsolete]
public void ReportBadNetwork(Network arg0)
Parameters
ReportNetworkConnectivity(Network, bool)
public void ReportNetworkConnectivity(Network arg0, bool arg1)
Parameters
RequestBandwidthUpdate(Network)
public bool RequestBandwidthUpdate(Network arg0)
Parameters
Returns
RequestNetwork(NetworkRequest, PendingIntent)
public void RequestNetwork(NetworkRequest arg0, PendingIntent arg1)
Parameters
RequestNetwork(NetworkRequest, NetworkCallback)
public void RequestNetwork(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallback
RequestNetwork(NetworkRequest, NetworkCallback, Handler)
public void RequestNetwork(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1, Handler arg2)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallbackarg2
Handler
RequestNetwork(NetworkRequest, NetworkCallback, Handler, int)
public void RequestNetwork(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1, Handler arg2, int arg3)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallbackarg2
Handlerarg3
int
RequestNetwork(NetworkRequest, NetworkCallback, int)
public void RequestNetwork(NetworkRequest arg0, ConnectivityManager.NetworkCallback arg1, int arg2)
Parameters
arg0
NetworkRequestarg1
ConnectivityManager.NetworkCallbackarg2
int
SetNetworkPreference(int)
[Obsolete]
public void SetNetworkPreference(int arg0)
Parameters
SetProcessDefaultNetwork(Network)
[Obsolete]
public static bool SetProcessDefaultNetwork(Network arg0)
Parameters
Returns
UnregisterNetworkCallback(PendingIntent)
public void UnregisterNetworkCallback(PendingIntent arg0)
Parameters
UnregisterNetworkCallback(NetworkCallback)
public void UnregisterNetworkCallback(ConnectivityManager.NetworkCallback arg0)