Table of Contents

Class WifiP2pWfdInfo

Namespace
Android.Net.Wifi.P2p
Assembly
MASES.Netdroid.dll
public class WifiP2pWfdInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
WifiP2pWfdInfo
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

WifiP2pWfdInfo()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public WifiP2pWfdInfo()

WifiP2pWfdInfo(WifiP2pWfdInfo)

public WifiP2pWfdInfo(WifiP2pWfdInfo arg0)

Parameters

arg0 WifiP2pWfdInfo

WifiP2pWfdInfo

WifiP2pWfdInfo(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 WifiP2pWfdInfo(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

DEVICE_INFO_AUDIO_ONLY_SUPPORT_AT_SOURCE

public static int DEVICE_INFO_AUDIO_ONLY_SUPPORT_AT_SOURCE { get; }

Property Value

int

DEVICE_INFO_AUDIO_UNSUPPORTED_AT_PRIMARY_SINK

public static int DEVICE_INFO_AUDIO_UNSUPPORTED_AT_PRIMARY_SINK { get; }

Property Value

int

DEVICE_INFO_CONTENT_PROTECTION_SUPPORT

public static int DEVICE_INFO_CONTENT_PROTECTION_SUPPORT { get; }

Property Value

int

DEVICE_INFO_COUPLED_SINK_SUPPORT_AT_SINK

public static int DEVICE_INFO_COUPLED_SINK_SUPPORT_AT_SINK { get; }

Property Value

int

DEVICE_INFO_COUPLED_SINK_SUPPORT_AT_SOURCE

public static int DEVICE_INFO_COUPLED_SINK_SUPPORT_AT_SOURCE { get; }

Property Value

int

DEVICE_INFO_DEVICE_TYPE_MASK

public static int DEVICE_INFO_DEVICE_TYPE_MASK { get; }

Property Value

int

DEVICE_INFO_PREFERRED_CONNECTIVITY_MASK

public static int DEVICE_INFO_PREFERRED_CONNECTIVITY_MASK { get; }

Property Value

int

DEVICE_INFO_SESSION_AVAILABLE_MASK

public static int DEVICE_INFO_SESSION_AVAILABLE_MASK { get; }

Property Value

int

DEVICE_INFO_TDLS_PERSISTENT_GROUP

public static int DEVICE_INFO_TDLS_PERSISTENT_GROUP { get; }

Property Value

int

DEVICE_INFO_TDLS_PERSISTENT_GROUP_REINVOKE

public static int DEVICE_INFO_TDLS_PERSISTENT_GROUP_REINVOKE { get; }

Property Value

int

DEVICE_INFO_TIME_SYNCHRONIZATION_SUPPORT

public static int DEVICE_INFO_TIME_SYNCHRONIZATION_SUPPORT { get; }

Property Value

int

DEVICE_INFO_WFD_SERVICE_DISCOVERY_SUPPORT

public static int DEVICE_INFO_WFD_SERVICE_DISCOVERY_SUPPORT { get; }

Property Value

int

DEVICE_TYPE_PRIMARY_SINK

public static int DEVICE_TYPE_PRIMARY_SINK { get; }

Property Value

int

DEVICE_TYPE_SECONDARY_SINK

public static int DEVICE_TYPE_SECONDARY_SINK { get; }

Property Value

int

DEVICE_TYPE_SOURCE_OR_PRIMARY_SINK

public static int DEVICE_TYPE_SOURCE_OR_PRIMARY_SINK { get; }

Property Value

int

DEVICE_TYPE_WFD_SOURCE

public static int DEVICE_TYPE_WFD_SOURCE { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

PREFERRED_CONNECTIVITY_P2P

public static int PREFERRED_CONNECTIVITY_P2P { get; }

Property Value

int

PREFERRED_CONNECTIVITY_TDLS

public static int PREFERRED_CONNECTIVITY_TDLS { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetControlPort()

public int GetControlPort()

Returns

int

int

GetDeviceInfo()

public int GetDeviceInfo()

Returns

int

int

GetDeviceType()

public int GetDeviceType()

Returns

int

int

GetMaxThroughput()

public int GetMaxThroughput()

Returns

int

int

GetR2DeviceInfo()

public int GetR2DeviceInfo()

Returns

int

int

GetR2DeviceType()

public int GetR2DeviceType()

Returns

int

int

IsContentProtectionSupported()

public bool IsContentProtectionSupported()

Returns

bool

bool

IsCoupledSinkSupportedAtSink()

public bool IsCoupledSinkSupportedAtSink()

Returns

bool

bool

IsCoupledSinkSupportedAtSource()

public bool IsCoupledSinkSupportedAtSource()

Returns

bool

bool

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

IsR2Supported()

public bool IsR2Supported()

Returns

bool

bool

IsSessionAvailable()

public bool IsSessionAvailable()

Returns

bool

bool

SetContentProtectionSupported(bool)

public void SetContentProtectionSupported(bool arg0)

Parameters

arg0 bool

bool

SetControlPort(int)

public void SetControlPort(int arg0)

Parameters

arg0 int

int

SetCoupledSinkSupportAtSink(bool)

public void SetCoupledSinkSupportAtSink(bool arg0)

Parameters

arg0 bool

bool

SetCoupledSinkSupportAtSource(bool)

public void SetCoupledSinkSupportAtSource(bool arg0)

Parameters

arg0 bool

bool

SetDeviceType(int)

public bool SetDeviceType(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

SetEnabled(bool)

public void SetEnabled(bool arg0)

Parameters

arg0 bool

bool

SetMaxThroughput(int)

public void SetMaxThroughput(int arg0)

Parameters

arg0 int

int

SetR2DeviceType(int)

public bool SetR2DeviceType(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

SetSessionAvailable(bool)

public void SetSessionAvailable(bool arg0)

Parameters

arg0 bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int