Table of Contents

Class ScanSettings

Namespace
Android.Bluetooth.Le
Assembly
MASES.Netdroid.dll
public class ScanSettings : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
ScanSettings
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

ScanSettings()

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

public ScanSettings()

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

Parameters

args object[]

Properties

AUTO_BATCH_MIN_REPORT_DELAY_MILLIS

public static long AUTO_BATCH_MIN_REPORT_DELAY_MILLIS { get; }

Property Value

long

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CALLBACK_TYPE_ALL_MATCHES

public static int CALLBACK_TYPE_ALL_MATCHES { get; }

Property Value

int

CALLBACK_TYPE_ALL_MATCHES_AUTO_BATCH

public static int CALLBACK_TYPE_ALL_MATCHES_AUTO_BATCH { get; }

Property Value

int

CALLBACK_TYPE_FIRST_MATCH

public static int CALLBACK_TYPE_FIRST_MATCH { get; }

Property Value

int

CALLBACK_TYPE_MATCH_LOST

public static int CALLBACK_TYPE_MATCH_LOST { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

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

MATCH_MODE_AGGRESSIVE

public static int MATCH_MODE_AGGRESSIVE { get; }

Property Value

int

MATCH_MODE_STICKY

public static int MATCH_MODE_STICKY { get; }

Property Value

int

MATCH_NUM_FEW_ADVERTISEMENT

public static int MATCH_NUM_FEW_ADVERTISEMENT { get; }

Property Value

int

MATCH_NUM_MAX_ADVERTISEMENT

public static int MATCH_NUM_MAX_ADVERTISEMENT { get; }

Property Value

int

MATCH_NUM_ONE_ADVERTISEMENT

public static int MATCH_NUM_ONE_ADVERTISEMENT { get; }

Property Value

int

PHY_LE_ALL_SUPPORTED

public static int PHY_LE_ALL_SUPPORTED { get; }

Property Value

int

SCAN_MODE_BALANCED

public static int SCAN_MODE_BALANCED { get; }

Property Value

int

SCAN_MODE_LOW_LATENCY

public static int SCAN_MODE_LOW_LATENCY { get; }

Property Value

int

SCAN_MODE_LOW_POWER

public static int SCAN_MODE_LOW_POWER { get; }

Property Value

int

SCAN_MODE_OPPORTUNISTIC

public static int SCAN_MODE_OPPORTUNISTIC { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetCallbackType()

public int GetCallbackType()

Returns

int

int

GetLegacy()

public bool GetLegacy()

Returns

bool

bool

GetPhy()

public int GetPhy()

Returns

int

int

GetReportDelayMillis()

public long GetReportDelayMillis()

Returns

long

long

GetScanMode()

public int GetScanMode()

Returns

int

int

GetScanResultType()

public int GetScanResultType()

Returns

int

int

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int