public final class BluetoothUuid extends Object
Modifier and Type | Field and Description |
---|---|
static ParcelUuid |
AdvAudioDist |
static ParcelUuid |
AudioSink |
static ParcelUuid |
AudioSource |
static ParcelUuid |
AvrcpController |
static ParcelUuid |
AvrcpTarget |
static ParcelUuid |
BNEP |
static ParcelUuid |
Handsfree |
static ParcelUuid |
Handsfree_AG |
static ParcelUuid |
Hid |
static ParcelUuid |
HSP |
static ParcelUuid |
HSP_AG |
static ParcelUuid |
NAP |
static ParcelUuid |
ObexObjectPush |
static ParcelUuid |
PANU |
static ParcelUuid |
PBAP_PSE |
static ParcelUuid[] |
RESERVED_UUIDS |
Constructor and Description |
---|
BluetoothUuid() |
Modifier and Type | Method and Description |
---|---|
static boolean |
containsAllUuids(ParcelUuid[] uuidA,
ParcelUuid[] uuidB)
Returns true if all the ParcelUuids in ParcelUuidB are present in
ParcelUuidA
|
static boolean |
containsAnyUuid(ParcelUuid[] uuidA,
ParcelUuid[] uuidB)
Returns true if there any common ParcelUuids in uuidA and uuidB.
|
static int |
getServiceIdentifierFromParcelUuid(ParcelUuid parcelUuid)
Extract the Service Identifier or the actual uuid from the Parcel Uuid.
|
static boolean |
isAdvAudioDist(ParcelUuid uuid) |
static boolean |
isAudioSink(ParcelUuid uuid) |
static boolean |
isAudioSource(ParcelUuid uuid) |
static boolean |
isAvrcpController(ParcelUuid uuid) |
static boolean |
isAvrcpTarget(ParcelUuid uuid) |
static boolean |
isBnep(ParcelUuid uuid) |
static boolean |
isHandsfree(ParcelUuid uuid) |
static boolean |
isHeadset(ParcelUuid uuid) |
static boolean |
isInputDevice(ParcelUuid uuid) |
static boolean |
isNap(ParcelUuid uuid) |
static boolean |
isPanu(ParcelUuid uuid) |
static boolean |
isUuidPresent(ParcelUuid[] uuidArray,
ParcelUuid uuid)
Returns true if ParcelUuid is present in uuidArray
|
public static final ParcelUuid AudioSink
public static final ParcelUuid AudioSource
public static final ParcelUuid AdvAudioDist
public static final ParcelUuid HSP
public static final ParcelUuid HSP_AG
public static final ParcelUuid Handsfree
public static final ParcelUuid Handsfree_AG
public static final ParcelUuid AvrcpController
public static final ParcelUuid AvrcpTarget
public static final ParcelUuid ObexObjectPush
public static final ParcelUuid Hid
public static final ParcelUuid PANU
public static final ParcelUuid NAP
public static final ParcelUuid BNEP
public static final ParcelUuid PBAP_PSE
public static final ParcelUuid[] RESERVED_UUIDS
public static boolean isAudioSource(ParcelUuid uuid)
public static boolean isAudioSink(ParcelUuid uuid)
public static boolean isAdvAudioDist(ParcelUuid uuid)
public static boolean isHandsfree(ParcelUuid uuid)
public static boolean isHeadset(ParcelUuid uuid)
public static boolean isAvrcpController(ParcelUuid uuid)
public static boolean isAvrcpTarget(ParcelUuid uuid)
public static boolean isInputDevice(ParcelUuid uuid)
public static boolean isPanu(ParcelUuid uuid)
public static boolean isNap(ParcelUuid uuid)
public static boolean isBnep(ParcelUuid uuid)
public static boolean isUuidPresent(ParcelUuid[] uuidArray, ParcelUuid uuid)
uuidArray
- - Array of ParcelUuidsuuid
- public static boolean containsAnyUuid(ParcelUuid[] uuidA, ParcelUuid[] uuidB)
uuidA
- - List of ParcelUuidsuuidB
- - List of ParcelUuidspublic static boolean containsAllUuids(ParcelUuid[] uuidA, ParcelUuid[] uuidB)
uuidA
- - Array of ParcelUuidsAuuidB
- - Array of ParcelUuidsBpublic static int getServiceIdentifierFromParcelUuid(ParcelUuid parcelUuid)
parcelUuid
-