Class ScanResult
public class ScanResult : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>ScanResult
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.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
ScanResult()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ScanResult()
ScanResult(BluetoothDevice, ScanRecord, int, long)
[Obsolete]
public ScanResult(BluetoothDevice arg0, ScanRecord arg1, int arg2, long arg3)
Parameters
arg0
BluetoothDevicearg1
ScanRecordarg2
intarg3
long
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
arg0
BluetoothDevicearg1
intarg2
intarg3
intarg4
intarg5
intarg6
intarg7
intarg8
ScanRecordarg9
long
ScanResult(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 ScanResult(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
DATA_COMPLETE
public static int DATA_COMPLETE { get; }
Property Value
DATA_TRUNCATED
public static int DATA_TRUNCATED { 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
PERIODIC_INTERVAL_NOT_PRESENT
public static int PERIODIC_INTERVAL_NOT_PRESENT { get; }
Property Value
PHY_UNUSED
public static int PHY_UNUSED { get; }
Property Value
SID_NOT_PRESENT
public static int SID_NOT_PRESENT { get; }
Property Value
TX_POWER_NOT_PRESENT
public static int TX_POWER_NOT_PRESENT { get; }
Property Value
Methods
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)