Class ScanResult
public class ScanResult : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
ScanResult
- Implements
- Inherited Members
- Extension Methods
Constructors
ScanResult(BluetoothDevice, ScanRecord, int, long)
[Obsolete("Deprecated in JVM")]
public ScanResult(BluetoothDevice arg0, ScanRecord arg1, int arg2, long arg3)
Parameters
arg0BluetoothDevicearg1ScanRecordarg2intarg3long
ScanResult(BluetoothDevice, int, int, int, int, int, int, int, ScanRecord, long)
public ScanResult(BluetoothDevice arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, ScanRecord arg8, long arg9)
Parameters
arg0BluetoothDevicearg1intarg2intarg3intarg4intarg5intarg6intarg7intarg8ScanRecordarg9long
ScanResult(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 ScanResult(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
DATA_COMPLETE
public static int DATA_COMPLETE { get; set; }
Property Value
DATA_TRUNCATED
public static int DATA_TRUNCATED { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
PERIODIC_INTERVAL_NOT_PRESENT
public static int PERIODIC_INTERVAL_NOT_PRESENT { get; set; }
Property Value
PHY_UNUSED
public static int PHY_UNUSED { get; set; }
Property Value
SID_NOT_PRESENT
public static int SID_NOT_PRESENT { get; set; }
Property Value
TX_POWER_NOT_PRESENT
public static int TX_POWER_NOT_PRESENT { get; set; }
Property Value
Methods
CreatePoolableInstance(BluetoothDevice, ScanRecord, int, long)
HPA initializer for ScanResult(Android.Bluetooth.BluetoothDevice arg0, Android.Bluetooth.Le.ScanRecord arg1, int arg2, long arg3)
public static ScanResult CreatePoolableInstance(BluetoothDevice arg0, ScanRecord arg1, int arg2, long arg3)
Parameters
arg0BluetoothDevicearg1ScanRecordarg2intarg3long
Returns
CreatePoolableInstance(BluetoothDevice, int, int, int, int, int, int, int, ScanRecord, long)
HPA initializer for ScanResult(Android.Bluetooth.BluetoothDevice arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Android.Bluetooth.Le.ScanRecord arg8, long arg9)
public static ScanResult CreatePoolableInstance(BluetoothDevice arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, ScanRecord arg8, long arg9)
Parameters
arg0BluetoothDevicearg1intarg2intarg3intarg4intarg5intarg6intarg7intarg8ScanRecordarg9long
Returns
DescribeContents()
public int DescribeContents()
Returns
GetAdvertisingSid()
public int GetAdvertisingSid()
Returns
GetDataStatus()
public int GetDataStatus()
Returns
GetDevice()
public BluetoothDevice GetDevice()
Returns
GetPeriodicAdvertisingInterval()
public int GetPeriodicAdvertisingInterval()
Returns
GetPrimaryPhy()
public int GetPrimaryPhy()
Returns
GetRssi()
public int GetRssi()
Returns
GetScanRecord()
public ScanRecord GetScanRecord()
Returns
GetSecondaryPhy()
public int GetSecondaryPhy()
Returns
GetTimestampNanos()
public long GetTimestampNanos()
Returns
GetTxPower()
public int GetTxPower()
Returns
IsConnectable()
public bool IsConnectable()
Returns
IsLegacy()
public bool IsLegacy()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)