Class BluetoothLeAudio
public class BluetoothLeAudio : JVMBridgeBase<BluetoothLeAudio>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IBluetoothProfile, IAutoCloseable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<BluetoothLeAudio>BluetoothLeAudio
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<BluetoothLeAudio>.IsAssignableFrom(IJavaType)JVMBridgeBase<BluetoothLeAudio>.IsAssignableFrom<T>()JVMBridgeBase<BluetoothLeAudio>.Execute<T>(params T[])JVMBridgeBase<BluetoothLeAudio>.DynBridgeClazzJVMBridgeBase<BluetoothLeAudio>.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
BluetoothLeAudio()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public BluetoothLeAudio()
BluetoothLeAudio(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 BluetoothLeAudio(params object[] args)
Parameters
args
object[]
Properties
ACTION_LE_AUDIO_CONNECTION_STATE_CHANGED
public static String ACTION_LE_AUDIO_CONNECTION_STATE_CHANGED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
GROUP_ID_INVALID
public static int GROUP_ID_INVALID { 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
Methods
Close()
public void Close()
GetConnectedDevices()
public List<BluetoothDevice> GetConnectedDevices()
Returns
GetConnectedGroupLeadDevice(int)
public BluetoothDevice GetConnectedGroupLeadDevice(int arg0)
Parameters
Returns
GetConnectionState(BluetoothDevice)
public int GetConnectionState(BluetoothDevice arg0)
Parameters
Returns
GetDevicesMatchingConnectionStates(int[])
public List<BluetoothDevice> GetDevicesMatchingConnectionStates(int[] arg0)
Parameters
Returns
GetGroupId(BluetoothDevice)
public int GetGroupId(BluetoothDevice arg0)
Parameters
Returns
Operators
implicit operator BluetoothProfile(BluetoothLeAudio)
Converter from BluetoothLeAudio to BluetoothProfile
public static implicit operator BluetoothProfile(BluetoothLeAudio t)
Parameters
Returns
implicit operator AutoCloseable(BluetoothLeAudio)
Converter from BluetoothLeAudio to AutoCloseable
public static implicit operator AutoCloseable(BluetoothLeAudio t)