Table of Contents

Class ConnectivityDiagnosticsManager.DataStallReport

Namespace
Android.Net
Assembly
MASES.Netdroid.dll
public class ConnectivityDiagnosticsManager.DataStallReport : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
ConnectivityDiagnosticsManager.DataStallReport
Implements
Inherited Members
Extension Methods

Constructors

DataStallReport(Network, long, int, LinkProperties, NetworkCapabilities, PersistableBundle)

public DataStallReport(Network arg0, long arg1, int arg2, LinkProperties arg3, NetworkCapabilities arg4, PersistableBundle arg5)

Parameters

arg0 Network

Network

arg1 long

long

arg2 int

int

arg3 LinkProperties

LinkProperties

arg4 NetworkCapabilities

NetworkCapabilities

arg5 PersistableBundle

PersistableBundle

DataStallReport(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 DataStallReport(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

DETECTION_METHOD_DNS_EVENTS

public static int DETECTION_METHOD_DNS_EVENTS { get; set; }

Property Value

int

DETECTION_METHOD_TCP_METRICS

public static int DETECTION_METHOD_TCP_METRICS { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

KEY_DNS_CONSECUTIVE_TIMEOUTS

public static String KEY_DNS_CONSECUTIVE_TIMEOUTS { get; set; }

Property Value

String

KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS

public static String KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS { get; set; }

Property Value

String

KEY_TCP_PACKET_FAIL_RATE

public static String KEY_TCP_PACKET_FAIL_RATE { get; set; }

Property Value

String

Methods

CreatePoolableInstance(Network, long, int, LinkProperties, NetworkCapabilities, PersistableBundle)

HPA initializer for DataStallReport(Android.Net.Network arg0, long arg1, int arg2, Android.Net.LinkProperties arg3, Android.Net.NetworkCapabilities arg4, Android.Os.PersistableBundle arg5)

public static ConnectivityDiagnosticsManager.DataStallReport CreatePoolableInstance(Network arg0, long arg1, int arg2, LinkProperties arg3, NetworkCapabilities arg4, PersistableBundle arg5)

Parameters

arg0 Network
arg1 long
arg2 int
arg3 LinkProperties
arg4 NetworkCapabilities
arg5 PersistableBundle

Returns

ConnectivityDiagnosticsManager.DataStallReport

DescribeContents()

public int DescribeContents()

Returns

int

int

GetDetectionMethod()

public int GetDetectionMethod()

Returns

int

int

GetLinkProperties()

public LinkProperties GetLinkProperties()

Returns

LinkProperties

LinkProperties

GetNetwork()

public Network GetNetwork()

Returns

Network

Network

GetNetworkCapabilities()

public NetworkCapabilities GetNetworkCapabilities()

Returns

NetworkCapabilities

NetworkCapabilities

GetReportTimestamp()

public long GetReportTimestamp()

Returns

long

long

GetStallDetails()

public PersistableBundle GetStallDetails()

Returns

PersistableBundle

PersistableBundle

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int