xref: /aosp_15_r20/prebuilts/sdk/current/public/framework-bluetooth.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
android/
android/bluetooth/
android/bluetooth/BluetoothA2dp.class
BluetoothA2dp.java package android.bluetooth public final android.bluetooth.BluetoothA2dp extends java.lang.Object implements android.bluetooth.BluetoothProfile { public static final String ACTION_CONNECTION_STATE_CHANGED public static final String ACTION_PLAYING_STATE_CHANGED public static final int STATE_NOT_PLAYING public static final int STATE_PLAYING void <init> () public void finalize () public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public java.util.Collection getSupportedCodecTypes () public boolean isA2dpPlaying (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device }
android/bluetooth/BluetoothAdapter$LeScanCallback.class
BluetoothAdapter.java package android.bluetooth public abstract android.bluetooth.BluetoothAdapter$LeScanCallback extends java.lang.Object { public abstract void onLeScan (android.bluetooth.BluetoothDevice, int, byte[]) }
android/bluetooth/BluetoothAdapter.class
BluetoothAdapter.java package android.bluetooth public final android.bluetooth.BluetoothAdapter extends java.lang.Object { public static final String ACTION_CONNECTION_STATE_CHANGED public static final String ACTION_DISCOVERY_FINISHED public static final String ACTION_DISCOVERY_STARTED public static final String ACTION_LOCAL_NAME_CHANGED public static final String ACTION_REQUEST_DISCOVERABLE public static final String ACTION_REQUEST_ENABLE public static final String ACTION_SCAN_MODE_CHANGED public static final String ACTION_STATE_CHANGED public static final int ERROR public static final String EXTRA_CONNECTION_STATE public static final String EXTRA_DISCOVERABLE_DURATION public static final String EXTRA_LOCAL_NAME public static final String EXTRA_PREVIOUS_CONNECTION_STATE public static final String EXTRA_PREVIOUS_SCAN_MODE public static final String EXTRA_PREVIOUS_STATE public static final String EXTRA_SCAN_MODE public static final String EXTRA_STATE public static final int SCAN_MODE_CONNECTABLE public static final int SCAN_MODE_CONNECTABLE_DISCOVERABLE public static final int SCAN_MODE_NONE public static final int STATE_CONNECTED public static final int STATE_CONNECTING public static final int STATE_DISCONNECTED public static final int STATE_DISCONNECTING public static final int STATE_OFF public static final int STATE_ON public static final int STATE_TURNING_OFF public static final int STATE_TURNING_ON void <init> () public boolean cancelDiscovery () public static boolean checkBluetoothAddress (java.lang.String) String address public void closeProfileProxy (int, android.bluetooth.BluetoothProfile) int unusedProfile android.bluetooth.BluetoothProfile proxy public boolean disable () public boolean enable () protected void finalize () throws java.lang.Throwable public java.lang.String getAddress () public android.bluetooth.le.BluetoothLeAdvertiser getBluetoothLeAdvertiser () public android.bluetooth.le.BluetoothLeScanner getBluetoothLeScanner () public java.util.Set getBondedDevices () public static synchronized android.bluetooth.BluetoothAdapter getDefaultAdapter () public java.time.Duration getDiscoverableTimeout () public int getLeMaximumAdvertisingDataLength () public int getMaxConnectedAudioDevices () public java.lang.String getName () public int getProfileConnectionState (int) int profile public boolean getProfileProxy (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener, int) android.content.Context context android.bluetooth.BluetoothProfile$ServiceListener listener int profile public android.bluetooth.BluetoothDevice getRemoteDevice (byte[]) byte[] address public android.bluetooth.BluetoothDevice getRemoteDevice (java.lang.String) String address public android.bluetooth.BluetoothDevice getRemoteLeDevice (java.lang.String, int) String address int addressType public int getScanMode () public int getState () public boolean isDiscovering () public boolean isEnabled () public boolean isLe2MPhySupported () public int isLeAudioBroadcastAssistantSupported () public int isLeAudioBroadcastSourceSupported () public int isLeAudioSupported () public boolean isLeCodedPhySupported () public boolean isLeExtendedAdvertisingSupported () public boolean isLePeriodicAdvertisingSupported () public boolean isMultipleAdvertisementSupported () public boolean isOffloadedFilteringSupported () public boolean isOffloadedScanBatchingSupported () public android.bluetooth.BluetoothServerSocket listenUsingInsecureL2capChannel () throws java.io.IOException public android.bluetooth.BluetoothServerSocket listenUsingInsecureRfcommWithServiceRecord (java.lang.String, java.util.UUID) throws java.io.IOException String name java.util.UUID uuid public android.bluetooth.BluetoothServerSocket listenUsingL2capChannel () throws java.io.IOException public android.bluetooth.BluetoothServerSocket listenUsingRfcommWithServiceRecord (java.lang.String, java.util.UUID) throws java.io.IOException String name java.util.UUID uuid public android.bluetooth.BluetoothServerSocket listenUsingSocketSettings (android.bluetooth.BluetoothSocketSettings) throws java.io.IOException android.bluetooth.BluetoothSocketSettings settings public boolean setName (java.lang.String) String name public boolean startDiscovery () public boolean startLeScan (android.bluetooth.BluetoothAdapter$LeScanCallback) android.bluetooth.BluetoothAdapter$LeScanCallback callback public boolean startLeScan (java.util.UUID[], android.bluetooth.BluetoothAdapter$LeScanCallback) java.util.UUID[] serviceUuids android.bluetooth.BluetoothAdapter$LeScanCallback callback public void stopLeScan (android.bluetooth.BluetoothAdapter$LeScanCallback) android.bluetooth.BluetoothAdapter$LeScanCallback callback }
android/bluetooth/BluetoothAssignedNumbers.class
BluetoothAssignedNumbers.java package android.bluetooth public android.bluetooth.BluetoothAssignedNumbers extends java.lang.Object { public static final int AAMP_OF_AMERICA public static final int ACCEL_SEMICONDUCTOR public static final int ACE_SENSOR public static final int ADIDAS public static final int ADVANCED_PANMOBIL_SYSTEMS public static final int AIROHA_TECHNOLOGY public static final int ALCATEL public static final int ALPWISE public static final int AMICCOM_ELECTRONICS public static final int APLIX public static final int APPLE public static final int APT_LICENSING public static final int ARCHOS public static final int ARP_DEVICES public static final int ATHEROS_COMMUNICATIONS public static final int ATMEL public static final int AUSTCO_COMMUNICATION_SYSTEMS public static final int AUTONET_MOBILE public static final int AVAGO public static final int AVM_BERLIN public static final int A_AND_D_ENGINEERING public static final int A_AND_R_CAMBRIDGE public static final int BANDSPEED public static final int BAND_XI_INTERNATIONAL public static final int BDE_TECHNOLOGY public static final int BEATS_ELECTRONICS public static final int BEAUTIFUL_ENTERPRISE public static final int BEKEY public static final int BELKIN_INTERNATIONAL public static final int BINAURIC public static final int BIOSENTRONICS public static final int BLUEGIGA public static final int BLUERADIOS public static final int BLUETOOTH_SIG public static final int BLUETREK_TECHNOLOGIES public static final int BOSE public static final int BRIARTEK public static final int BROADCOM public static final int CAEN_RFID public static final int CAMBRIDGE_SILICON_RADIO public static final int CATC public static final int CINETIX public static final int CLARINOX_TECHNOLOGIES public static final int COLORFY public static final int COMMIL public static final int CONEXANT_SYSTEMS public static final int CONNECTBLUE public static final int CONTINENTAL_AUTOMOTIVE public static final int CONWISE_TECHNOLOGY public static final int CREATIVE_TECHNOLOGY public static final int C_TECHNOLOGIES public static final int DANLERS public static final int DELORME_PUBLISHING_COMPANY public static final int DEXCOM public static final int DIALOG_SEMICONDUCTOR public static final int DIGIANSWER public static final int ECLIPSE public static final int ECOTEST public static final int ELGATO_SYSTEMS public static final int EM_MICROELECTRONIC_MARIN public static final int EQUINOX_AG public static final int ERICSSON_TECHNOLOGY public static final int EVLUMA public static final int FREE2MOVE public static final int FUNAI_ELECTRIC public static final int GARMIN_INTERNATIONAL public static final int GCT_SEMICONDUCTOR public static final int GELO public static final int GENEQ public static final int GENERAL_MOTORS public static final int GENNUM public static final int GEOFORCE public static final int GIBSON_GUITARS public static final int GN_NETCOM public static final int GN_RESOUND public static final int GOOGLE public static final int GREEN_THROTTLE_GAMES public static final int GROUP_SENSE public static final int HANLYNN_TECHNOLOGIES public static final int HARMAN_INTERNATIONAL public static final int HEWLETT_PACKARD public static final int HITACHI public static final int HOSIDEN public static final int IBM public static final int INFINEON_TECHNOLOGIES public static final int INGENIEUR_SYSTEMGRUPPE_ZAHN public static final int INTEGRATED_SILICON_SOLUTION public static final int INTEGRATED_SYSTEM_SOLUTION public static final int INTEL public static final int INVENTEL public static final int IPEXTREME public static final int I_TECH_DYNAMIC_GLOBAL_DISTRIBUTION public static final int JAWBONE public static final int JIANGSU_TOPPOWER_AUTOMOTIVE_ELECTRONICS public static final int JOHNSON_CONTROLS public static final int J_AND_M public static final int KAWANTECH public static final int KC_TECHNOLOGY public static final int KENSINGTON_COMPUTER_PRODUCTS_GROUP public static final int LAIRD_TECHNOLOGIES public static final int LESSWIRE public static final int LG_ELECTRONICS public static final int LINAK public static final int LUCENT public static final int LUDUS_HELSINKI public static final int MACRONIX public static final int MAGNETI_MARELLI public static final int MANSELLA public static final int MARVELL public static final int MATSUSHITA_ELECTRIC public static final int MC10 public static final int MEDIATEK public static final int MESO_INTERNATIONAL public static final int META_WATCH public static final int MEWTEL_TECHNOLOGY public static final int MICOMMAND public static final int MICROCHIP_TECHNOLOGY public static final int MICROSOFT public static final int MINDTREE public static final int MISFIT_WEARABLES public static final int MITEL_SEMICONDUCTOR public static final int MITSUBISHI_ELECTRIC public static final int MOBILIAN_CORPORATION public static final int MONSTER public static final int MOTOROLA public static final int MSTAR_SEMICONDUCTOR public static final int MUZIK public static final int NEC public static final int NEC_LIGHTING public static final int NEWLOGIC public static final int NIKE public static final int NINE_SOLUTIONS public static final int NOKIA_MOBILE_PHONES public static final int NORDIC_SEMICONDUCTOR public static final int NORWOOD_SYSTEMS public static final int ODM_TECHNOLOGY public static final int OMEGAWAVE public static final int ONSET_COMPUTER public static final int OPEN_INTERFACE public static final int OTL_DYNAMICS public static final int PANDA_OCEAN public static final int PARROT public static final int PARTHUS_TECHNOLOGIES public static final int PASSIF_SEMICONDUCTOR public static final int PETER_SYSTEMTECHNIK public static final int PHILIPS_SEMICONDUCTORS public static final int PLANTRONICS public static final int POLAR_ELECTRO public static final int POLAR_ELECTRO_EUROPE public static final int PROCTER_AND_GAMBLE public static final int QUALCOMM public static final int QUALCOMM_CONNECTED_EXPERIENCES public static final int QUALCOMM_INNOVATION_CENTER public static final int QUALCOMM_LABS public static final int QUALCOMM_TECHNOLOGIES public static final int QUINTIC public static final int QUUPPA public static final int RALINK_TECHNOLOGY public static final int RDA_MICROELECTRONICS public static final int REALTEK_SEMICONDUCTOR public static final int RED_M public static final int RENESAS_TECHNOLOGY public static final int RESEARCH_IN_MOTION public static final int RF_MICRO_DEVICES public static final int RIVIERAWAVES public static final int ROHDE_AND_SCHWARZ public static final int RTX_TELECOM public static final int SAMSUNG_ELECTRONICS public static final int SARIS_CYCLING_GROUP public static final int SEERS_TECHNOLOGY public static final int SEIKO_EPSON public static final int SELFLY public static final int SEMILINK public static final int SENNHEISER_COMMUNICATIONS public static final int SHANGHAI_SUPER_SMART_ELECTRONICS public static final int SHENZHEN_EXCELSECU_DATA_TECHNOLOGY public static final int SIGNIA_TECHNOLOGIES public static final int SILICON_WAVE public static final int SIRF_TECHNOLOGY public static final int SOCKET_MOBILE public static final int SONY_ERICSSON public static final int SOUND_ID public static final int SPORTS_TRACKING_TECHNOLOGIES public static final int SR_MEDIZINELEKTRONIK public static final int STACCATO_COMMUNICATIONS public static final int STALMART_TECHNOLOGY public static final int STARKEY_LABORATORIES public static final int STOLLMAN_E_PLUS_V public static final int STONESTREET_ONE public static final int ST_MICROELECTRONICS public static final int SUMMIT_DATA_COMMUNICATIONS public static final int SUUNTO public static final int SWIRL_NETWORKS public static final int SYMBOL_TECHNOLOGIES public static final int SYNOPSYS public static final int SYSTEMS_AND_CHIPS public static final int S_POWER_ELECTRONICS public static final int TAIXINGBANG_TECHNOLOGY public static final int TENOVIS public static final int TERAX public static final int TEXAS_INSTRUMENTS public static final int THINKOPTICS public static final int THREECOM public static final int THREE_DIJOY public static final int THREE_DSP public static final int TIMEKEEPING_SYSTEMS public static final int TIMEX_GROUP_USA public static final int TOPCORN_POSITIONING_SYSTEMS public static final int TOSHIBA public static final int TRANSILICA public static final int TRELAB public static final int TTPCOM public static final int TXTR public static final int TZERO_TECHNOLOGIES public static final int UNIVERSAL_ELECTRONICS public static final int VERTU public static final int VISTEON public static final int VIZIO public static final int VOYETRA_TURTLE_BEACH public static final int WAVEPLUS_TECHNOLOGY public static final int WICENTRIC public static final int WIDCOMM public static final int WUXI_VIMICRO public static final int ZEEVO public static final int ZER01_TV public static final int ZOMM public static final int ZSCAN_SOFTWARE void <init> () }
android/bluetooth/BluetoothClass$Device$Major.class
BluetoothClass.java package android.bluetooth public android.bluetooth.BluetoothClass$Device$Major extends java.lang.Object { public static final int AUDIO_VIDEO public static final int COMPUTER public static final int HEALTH public static final int IMAGING public static final int MISC public static final int NETWORKING public static final int PERIPHERAL public static final int PHONE public static final int TOY public static final int UNCATEGORIZED public static final int WEARABLE public void <init> () }
android/bluetooth/BluetoothClass$Device.class
BluetoothClass.java package android.bluetooth public android.bluetooth.BluetoothClass$Device extends java.lang.Object { public static final int AUDIO_VIDEO_CAMCORDER public static final int AUDIO_VIDEO_CAR_AUDIO public static final int AUDIO_VIDEO_HANDSFREE public static final int AUDIO_VIDEO_HEADPHONES public static final int AUDIO_VIDEO_HIFI_AUDIO public static final int AUDIO_VIDEO_LOUDSPEAKER public static final int AUDIO_VIDEO_MICROPHONE public static final int AUDIO_VIDEO_PORTABLE_AUDIO public static final int AUDIO_VIDEO_SET_TOP_BOX public static final int AUDIO_VIDEO_UNCATEGORIZED public static final int AUDIO_VIDEO_VCR public static final int AUDIO_VIDEO_VIDEO_CAMERA public static final int AUDIO_VIDEO_VIDEO_CONFERENCING public static final int AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER public static final int AUDIO_VIDEO_VIDEO_GAMING_TOY public static final int AUDIO_VIDEO_VIDEO_MONITOR public static final int AUDIO_VIDEO_WEARABLE_HEADSET public static final int COMPUTER_DESKTOP public static final int COMPUTER_HANDHELD_PC_PDA public static final int COMPUTER_LAPTOP public static final int COMPUTER_PALM_SIZE_PC_PDA public static final int COMPUTER_SERVER public static final int COMPUTER_UNCATEGORIZED public static final int COMPUTER_WEARABLE public static final int HEALTH_BLOOD_PRESSURE public static final int HEALTH_DATA_DISPLAY public static final int HEALTH_GLUCOSE public static final int HEALTH_PULSE_OXIMETER public static final int HEALTH_PULSE_RATE public static final int HEALTH_THERMOMETER public static final int HEALTH_UNCATEGORIZED public static final int HEALTH_WEIGHING public static final int PERIPHERAL_KEYBOARD public static final int PERIPHERAL_KEYBOARD_POINTING public static final int PERIPHERAL_NON_KEYBOARD_NON_POINTING public static final int PERIPHERAL_POINTING public static final int PHONE_CELLULAR public static final int PHONE_CORDLESS public static final int PHONE_ISDN public static final int PHONE_MODEM_OR_GATEWAY public static final int PHONE_SMART public static final int PHONE_UNCATEGORIZED public static final int TOY_CONTROLLER public static final int TOY_DOLL_ACTION_FIGURE public static final int TOY_GAME public static final int TOY_ROBOT public static final int TOY_UNCATEGORIZED public static final int TOY_VEHICLE public static final int WEARABLE_GLASSES public static final int WEARABLE_HELMET public static final int WEARABLE_JACKET public static final int WEARABLE_PAGER public static final int WEARABLE_UNCATEGORIZED public static final int WEARABLE_WRIST_WATCH public void <init> () }
android/bluetooth/BluetoothClass$Service.class
BluetoothClass.java package android.bluetooth public final android.bluetooth.BluetoothClass$Service extends java.lang.Object { public static final int AUDIO public static final int CAPTURE public static final int INFORMATION public static final int LE_AUDIO public static final int LIMITED_DISCOVERABILITY public static final int NETWORKING public static final int OBJECT_TRANSFER public static final int POSITIONING public static final int RENDER public static final int TELEPHONY public void <init> () }
android/bluetooth/BluetoothClass.class
BluetoothClass.java package android.bluetooth public final android.bluetooth.BluetoothClass extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int PROFILE_A2DP public static final int PROFILE_HEADSET public static final int PROFILE_HID void <init> () public int describeContents () public boolean doesClassMatch (int) int profile public boolean equals (java.lang.Object) Object o public int getDeviceClass () public int getMajorDeviceClass () public boolean hasService (int) int service public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothCodecConfig$Builder.class
BluetoothCodecConfig.java package android.bluetooth public final android.bluetooth.BluetoothCodecConfig$Builder extends java.lang.Object { public void <init> () public android.bluetooth.BluetoothCodecConfig build () public android.bluetooth.BluetoothCodecConfig$Builder setBitsPerSample (int) int bitsPerSample public android.bluetooth.BluetoothCodecConfig$Builder setChannelMode (int) int channelMode public android.bluetooth.BluetoothCodecConfig$Builder setCodecPriority (int) int codecPriority public android.bluetooth.BluetoothCodecConfig$Builder setCodecSpecific1 (long) long codecSpecific1 public android.bluetooth.BluetoothCodecConfig$Builder setCodecSpecific2 (long) long codecSpecific2 public android.bluetooth.BluetoothCodecConfig$Builder setCodecSpecific3 (long) long codecSpecific3 public android.bluetooth.BluetoothCodecConfig$Builder setCodecSpecific4 (long) long codecSpecific4 public android.bluetooth.BluetoothCodecConfig$Builder setCodecType (int) int codecType public android.bluetooth.BluetoothCodecConfig$Builder setExtendedCodecType (android.bluetooth.BluetoothCodecType) android.bluetooth.BluetoothCodecType codecType public android.bluetooth.BluetoothCodecConfig$Builder setSampleRate (int) int sampleRate }
android/bluetooth/BluetoothCodecConfig.class
BluetoothCodecConfig.java package android.bluetooth public final android.bluetooth.BluetoothCodecConfig extends java.lang.Object implements android.os.Parcelable { public static final int BITS_PER_SAMPLE_16 public static final int BITS_PER_SAMPLE_24 public static final int BITS_PER_SAMPLE_32 public static final int BITS_PER_SAMPLE_NONE public static final int CHANNEL_MODE_MONO public static final int CHANNEL_MODE_NONE public static final int CHANNEL_MODE_STEREO public static final int CODEC_PRIORITY_DEFAULT public static final int CODEC_PRIORITY_DISABLED public static final int CODEC_PRIORITY_HIGHEST public static final android.os.Parcelable$Creator CREATOR public static final int SAMPLE_RATE_176400 public static final int SAMPLE_RATE_192000 public static final int SAMPLE_RATE_44100 public static final int SAMPLE_RATE_48000 public static final int SAMPLE_RATE_88200 public static final int SAMPLE_RATE_96000 public static final int SAMPLE_RATE_NONE public static final int SOURCE_CODEC_TYPE_AAC public static final int SOURCE_CODEC_TYPE_APTX public static final int SOURCE_CODEC_TYPE_APTX_HD public static final int SOURCE_CODEC_TYPE_INVALID public static final int SOURCE_CODEC_TYPE_LC3 public static final int SOURCE_CODEC_TYPE_LDAC public static final int SOURCE_CODEC_TYPE_OPUS public static final int SOURCE_CODEC_TYPE_SBC void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public int getBitsPerSample () public int getChannelMode () public int getCodecPriority () public long getCodecSpecific1 () public long getCodecSpecific2 () public long getCodecSpecific3 () public long getCodecSpecific4 () public int getCodecType () public android.bluetooth.BluetoothCodecType getExtendedCodecType () public int getSampleRate () public int hashCode () public boolean isMandatoryCodec () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothCodecStatus$Builder.class
BluetoothCodecStatus.java package android.bluetooth public final android.bluetooth.BluetoothCodecStatus$Builder extends java.lang.Object { public void <init> () public android.bluetooth.BluetoothCodecStatus build () public android.bluetooth.BluetoothCodecStatus$Builder setCodecConfig (android.bluetooth.BluetoothCodecConfig) android.bluetooth.BluetoothCodecConfig codecConfig public android.bluetooth.BluetoothCodecStatus$Builder setCodecsLocalCapabilities (java.util.List) java.util.List codecsLocalCapabilities public android.bluetooth.BluetoothCodecStatus$Builder setCodecsSelectableCapabilities (java.util.List) java.util.List codecsSelectableCapabilities }
android/bluetooth/BluetoothCodecStatus.class
BluetoothCodecStatus.java package android.bluetooth public final android.bluetooth.BluetoothCodecStatus extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final String EXTRA_CODEC_STATUS void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public android.bluetooth.BluetoothCodecConfig getCodecConfig () public java.util.List getCodecsLocalCapabilities () public java.util.List getCodecsSelectableCapabilities () public int hashCode () public boolean isCodecConfigSelectable (android.bluetooth.BluetoothCodecConfig) android.bluetooth.BluetoothCodecConfig codecConfig public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothCodecType.class
BluetoothCodecType.java package android.bluetooth public final android.bluetooth.BluetoothCodecType extends java.lang.Object implements android.os.Parcelable { public static final long CODEC_ID_AAC public static final long CODEC_ID_APTX public static final long CODEC_ID_APTX_HD public static final long CODEC_ID_LDAC public static final long CODEC_ID_LHDCV5 public static final long CODEC_ID_OPUS public static final long CODEC_ID_SBC public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public long getCodecId () public java.lang.String getCodecName () public int hashCode () public boolean isMandatoryCodec () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/BluetoothCsipSetCoordinator.class
BluetoothCsipSetCoordinator.java package android.bluetooth public final android.bluetooth.BluetoothCsipSetCoordinator extends java.lang.Object implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { public static final String ACTION_CSIS_CONNECTION_STATE_CHANGED void <init> () public void close () protected void finalize () public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states }
android/bluetooth/BluetoothDevice.class
BluetoothDevice.java package android.bluetooth public final android.bluetooth.BluetoothDevice extends java.lang.Object implements android.os.Parcelable { public static final String ACTION_ACL_CONNECTED public static final String ACTION_ACL_DISCONNECTED public static final String ACTION_ACL_DISCONNECT_REQUESTED public static final String ACTION_ALIAS_CHANGED public static final String ACTION_BOND_STATE_CHANGED public static final String ACTION_CLASS_CHANGED public static final String ACTION_ENCRYPTION_CHANGE public static final String ACTION_FOUND public static final String ACTION_KEY_MISSING public static final String ACTION_NAME_CHANGED public static final String ACTION_PAIRING_REQUEST public static final String ACTION_UUID public static final int ADDRESS_TYPE_ANONYMOUS public static final int ADDRESS_TYPE_PUBLIC public static final int ADDRESS_TYPE_RANDOM public static final int ADDRESS_TYPE_UNKNOWN public static final int BOND_BONDED public static final int BOND_BONDING public static final int BOND_NONE public static final android.os.Parcelable$Creator CREATOR public static final int DEVICE_TYPE_CLASSIC public static final int DEVICE_TYPE_DUAL public static final int DEVICE_TYPE_LE public static final int DEVICE_TYPE_UNKNOWN public static final int ENCRYPTION_ALGORITHM_AES public static final int ENCRYPTION_ALGORITHM_E0 public static final int ENCRYPTION_ALGORITHM_NONE public static final int ERROR public static final String EXTRA_BOND_STATE public static final String EXTRA_CLASS public static final String EXTRA_DEVICE public static final String EXTRA_ENCRYPTION_ALGORITHM public static final String EXTRA_ENCRYPTION_ENABLED public static final String EXTRA_ENCRYPTION_STATUS public static final String EXTRA_IS_COORDINATED_SET_MEMBER public static final String EXTRA_KEY_SIZE public static final String EXTRA_NAME public static final String EXTRA_PAIRING_KEY public static final String EXTRA_PAIRING_VARIANT public static final String EXTRA_PREVIOUS_BOND_STATE public static final String EXTRA_RSSI public static final String EXTRA_TRANSPORT public static final String EXTRA_UUID public static final int PAIRING_VARIANT_PASSKEY_CONFIRMATION public static final int PAIRING_VARIANT_PIN public static final int PHY_LE_1M public static final int PHY_LE_1M_MASK public static final int PHY_LE_2M public static final int PHY_LE_2M_MASK public static final int PHY_LE_CODED public static final int PHY_LE_CODED_MASK public static final int PHY_OPTION_NO_PREFERRED public static final int PHY_OPTION_S2 public static final int PHY_OPTION_S8 public static final int TRANSPORT_AUTO public static final int TRANSPORT_BREDR public static final int TRANSPORT_LE void <init> () public android.bluetooth.BluetoothGatt connectGatt (android.content.Context, boolean, android.bluetooth.BluetoothGattCallback) android.content.Context context boolean autoConnect android.bluetooth.BluetoothGattCallback callback public android.bluetooth.BluetoothGatt connectGatt (android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int) android.content.Context context boolean autoConnect android.bluetooth.BluetoothGattCallback callback int transport public android.bluetooth.BluetoothGatt connectGatt (android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, int) android.content.Context context boolean autoConnect android.bluetooth.BluetoothGattCallback callback int transport int phy public android.bluetooth.BluetoothGatt connectGatt (android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, int, android.os.Handler) android.content.Context context boolean autoConnect android.bluetooth.BluetoothGattCallback callback int transport int phy android.os.Handler handler public boolean createBond () public android.bluetooth.BluetoothSocket createInsecureL2capChannel (int) throws java.io.IOException int psm public android.bluetooth.BluetoothSocket createInsecureRfcommSocketToServiceRecord (java.util.UUID) throws java.io.IOException java.util.UUID uuid public android.bluetooth.BluetoothSocket createL2capChannel (int) throws java.io.IOException int psm public android.bluetooth.BluetoothSocket createRfcommSocketToServiceRecord (java.util.UUID) throws java.io.IOException java.util.UUID uuid public android.bluetooth.BluetoothSocket createUsingSocketSettings (android.bluetooth.BluetoothSocketSettings) throws java.io.IOException android.bluetooth.BluetoothSocketSettings settings public int describeContents () public boolean equals (java.lang.Object) Object o public boolean fetchUuidsWithSdp () public java.lang.String getAddress () public int getAddressType () public java.lang.String getAlias () public android.bluetooth.BluetoothClass getBluetoothClass () public int getBondState () public java.lang.String getName () public int getType () public android.os.ParcelUuid[] getUuids () public int hashCode () public int setAlias (java.lang.String) String alias public boolean setPairingConfirmation (boolean) boolean confirm public boolean setPin (byte[]) byte[] pin public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothGatt.class
BluetoothGatt.java package android.bluetooth public final android.bluetooth.BluetoothGatt extends java.lang.Object implements android.bluetooth.BluetoothProfile { public static final int CONNECTION_PRIORITY_BALANCED public static final int CONNECTION_PRIORITY_DCK public static final int CONNECTION_PRIORITY_HIGH public static final int CONNECTION_PRIORITY_LOW_POWER public static final int GATT_CONNECTION_CONGESTED public static final int GATT_CONNECTION_TIMEOUT public static final int GATT_FAILURE public static final int GATT_INSUFFICIENT_AUTHENTICATION public static final int GATT_INSUFFICIENT_AUTHORIZATION public static final int GATT_INSUFFICIENT_ENCRYPTION public static final int GATT_INVALID_ATTRIBUTE_LENGTH public static final int GATT_INVALID_OFFSET public static final int GATT_READ_NOT_PERMITTED public static final int GATT_REQUEST_NOT_SUPPORTED public static final int GATT_SUCCESS public static final int GATT_WRITE_NOT_PERMITTED void <init> () public void abortReliableWrite () public void abortReliableWrite (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice mDevice public boolean beginReliableWrite () public void close () public boolean connect () public void disconnect () public boolean discoverServices () public boolean executeReliableWrite () public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public android.bluetooth.BluetoothDevice getDevice () public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public android.bluetooth.BluetoothGattService getService (java.util.UUID) java.util.UUID uuid public java.util.List getServices () public boolean readCharacteristic (android.bluetooth.BluetoothGattCharacteristic) android.bluetooth.BluetoothGattCharacteristic characteristic public boolean readDescriptor (android.bluetooth.BluetoothGattDescriptor) android.bluetooth.BluetoothGattDescriptor descriptor public void readPhy () public boolean readRemoteRssi () public boolean requestConnectionPriority (int) int connectionPriority public boolean requestMtu (int) int mtu public boolean setCharacteristicNotification (android.bluetooth.BluetoothGattCharacteristic, boolean) android.bluetooth.BluetoothGattCharacteristic characteristic boolean enable public void setPreferredPhy (int, int, int) int txPhy int rxPhy int phyOptions public boolean writeCharacteristic (android.bluetooth.BluetoothGattCharacteristic) android.bluetooth.BluetoothGattCharacteristic characteristic public int writeCharacteristic (android.bluetooth.BluetoothGattCharacteristic, byte[], int) android.bluetooth.BluetoothGattCharacteristic characteristic byte[] value int writeType public boolean writeDescriptor (android.bluetooth.BluetoothGattDescriptor) android.bluetooth.BluetoothGattDescriptor descriptor public int writeDescriptor (android.bluetooth.BluetoothGattDescriptor, byte[]) android.bluetooth.BluetoothGattDescriptor descriptor byte[] value }
android/bluetooth/BluetoothGattCallback.class
BluetoothGattCallback.java package android.bluetooth public abstract android.bluetooth.BluetoothGattCallback extends java.lang.Object { public void <init> () public void onCharacteristicChanged (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattCharacteristic characteristic public void onCharacteristicChanged (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, byte[]) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattCharacteristic characteristic byte[] value public void onCharacteristicRead (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, byte[], int) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattCharacteristic characteristic byte[] value int status public void onCharacteristicRead (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattCharacteristic characteristic int status public void onCharacteristicWrite (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattCharacteristic characteristic int status public void onConnectionStateChange (android.bluetooth.BluetoothGatt, int, int) android.bluetooth.BluetoothGatt gatt int status int newState public void onDescriptorRead (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattDescriptor descriptor int status public void onDescriptorRead (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int, byte[]) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattDescriptor descriptor int status byte[] value public void onDescriptorWrite (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int) android.bluetooth.BluetoothGatt gatt android.bluetooth.BluetoothGattDescriptor descriptor int status public void onMtuChanged (android.bluetooth.BluetoothGatt, int, int) android.bluetooth.BluetoothGatt gatt int mtu int status public void onPhyRead (android.bluetooth.BluetoothGatt, int, int, int) android.bluetooth.BluetoothGatt gatt int txPhy int rxPhy int status public void onPhyUpdate (android.bluetooth.BluetoothGatt, int, int, int) android.bluetooth.BluetoothGatt gatt int txPhy int rxPhy int status public void onReadRemoteRssi (android.bluetooth.BluetoothGatt, int, int) android.bluetooth.BluetoothGatt gatt int rssi int status public void onReliableWriteCompleted (android.bluetooth.BluetoothGatt, int) android.bluetooth.BluetoothGatt gatt int status public void onServiceChanged (android.bluetooth.BluetoothGatt) android.bluetooth.BluetoothGatt gatt public void onServicesDiscovered (android.bluetooth.BluetoothGatt, int) android.bluetooth.BluetoothGatt gatt int status }
android/bluetooth/BluetoothGattCharacteristic.class
BluetoothGattCharacteristic.java package android.bluetooth public android.bluetooth.BluetoothGattCharacteristic extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int FORMAT_FLOAT public static final int FORMAT_SFLOAT public static final int FORMAT_SINT16 public static final int FORMAT_SINT32 public static final int FORMAT_SINT8 public static final int FORMAT_UINT16 public static final int FORMAT_UINT32 public static final int FORMAT_UINT8 public static final int PERMISSION_READ public static final int PERMISSION_READ_ENCRYPTED public static final int PERMISSION_READ_ENCRYPTED_MITM public static final int PERMISSION_WRITE public static final int PERMISSION_WRITE_ENCRYPTED public static final int PERMISSION_WRITE_ENCRYPTED_MITM public static final int PERMISSION_WRITE_SIGNED public static final int PERMISSION_WRITE_SIGNED_MITM public static final int PROPERTY_BROADCAST public static final int PROPERTY_EXTENDED_PROPS public static final int PROPERTY_INDICATE public static final int PROPERTY_NOTIFY public static final int PROPERTY_READ public static final int PROPERTY_SIGNED_WRITE public static final int PROPERTY_WRITE public static final int PROPERTY_WRITE_NO_RESPONSE public static final int WRITE_TYPE_DEFAULT public static final int WRITE_TYPE_NO_RESPONSE public static final int WRITE_TYPE_SIGNED protected java.util.List mDescriptors public void <init> (java.util.UUID, int, int) java.util.UUID uuid int properties int permissions public boolean addDescriptor (android.bluetooth.BluetoothGattDescriptor) android.bluetooth.BluetoothGattDescriptor descriptor public int describeContents () public android.bluetooth.BluetoothGattDescriptor getDescriptor (java.util.UUID) java.util.UUID uuid public java.util.List getDescriptors () public java.lang.Float getFloatValue (int, int) int formatType int offset public int getInstanceId () public java.lang.Integer getIntValue (int, int) int formatType int offset public int getPermissions () public int getProperties () public android.bluetooth.BluetoothGattService getService () public java.lang.String getStringValue (int) int offset public java.util.UUID getUuid () public byte[] getValue () public int getWriteType () public boolean setValue (byte[]) byte[] value public boolean setValue (int, int, int) int value int formatType int offset public boolean setValue (int, int, int, int) int mantissa int exponent int formatType int offset public boolean setValue (java.lang.String) String value public void setWriteType (int) int writeType public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothGattDescriptor.class
BluetoothGattDescriptor.java package android.bluetooth public android.bluetooth.BluetoothGattDescriptor extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final byte[] DISABLE_NOTIFICATION_VALUE public static final byte[] ENABLE_INDICATION_VALUE public static final byte[] ENABLE_NOTIFICATION_VALUE public static final int PERMISSION_READ public static final int PERMISSION_READ_ENCRYPTED public static final int PERMISSION_READ_ENCRYPTED_MITM public static final int PERMISSION_WRITE public static final int PERMISSION_WRITE_ENCRYPTED public static final int PERMISSION_WRITE_ENCRYPTED_MITM public static final int PERMISSION_WRITE_SIGNED public static final int PERMISSION_WRITE_SIGNED_MITM public void <init> (java.util.UUID, int) java.util.UUID uuid int permissions public int describeContents () public android.bluetooth.BluetoothGattCharacteristic getCharacteristic () public int getPermissions () public java.util.UUID getUuid () public byte[] getValue () public boolean setValue (byte[]) byte[] value public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothGattServer.class
BluetoothGattServer.java package android.bluetooth public final android.bluetooth.BluetoothGattServer extends java.lang.Object implements android.bluetooth.BluetoothProfile { void <init> () public boolean addService (android.bluetooth.BluetoothGattService) android.bluetooth.BluetoothGattService service public void cancelConnection (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public void clearServices () public void close () public boolean connect (android.bluetooth.BluetoothDevice, boolean) android.bluetooth.BluetoothDevice device boolean autoConnect public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public android.bluetooth.BluetoothGattService getService (java.util.UUID) java.util.UUID uuid public java.util.List getServices () public boolean notifyCharacteristicChanged (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothGattCharacteristic, boolean) android.bluetooth.BluetoothDevice device android.bluetooth.BluetoothGattCharacteristic characteristic boolean confirm public int notifyCharacteristicChanged (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothGattCharacteristic, boolean, byte[]) android.bluetooth.BluetoothDevice device android.bluetooth.BluetoothGattCharacteristic characteristic boolean confirm byte[] value public void readPhy (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public boolean removeService (android.bluetooth.BluetoothGattService) android.bluetooth.BluetoothGattService service public boolean sendResponse (android.bluetooth.BluetoothDevice, int, int, int, byte[]) android.bluetooth.BluetoothDevice device int requestId int status int offset byte[] value public void setPreferredPhy (android.bluetooth.BluetoothDevice, int, int, int) android.bluetooth.BluetoothDevice device int txPhy int rxPhy int phyOptions }
android/bluetooth/BluetoothGattServerCallback.class
BluetoothGattServerCallback.java package android.bluetooth public abstract android.bluetooth.BluetoothGattServerCallback extends java.lang.Object { public void <init> () public void onCharacteristicReadRequest (android.bluetooth.BluetoothDevice, int, int, android.bluetooth.BluetoothGattCharacteristic) android.bluetooth.BluetoothDevice device int requestId int offset android.bluetooth.BluetoothGattCharacteristic characteristic public void onCharacteristicWriteRequest (android.bluetooth.BluetoothDevice, int, android.bluetooth.BluetoothGattCharacteristic, boolean, boolean, int, byte[]) android.bluetooth.BluetoothDevice device int requestId android.bluetooth.BluetoothGattCharacteristic characteristic boolean preparedWrite boolean responseNeeded int offset byte[] value public void onConnectionStateChange (android.bluetooth.BluetoothDevice, int, int) android.bluetooth.BluetoothDevice device int status int newState public void onDescriptorReadRequest (android.bluetooth.BluetoothDevice, int, int, android.bluetooth.BluetoothGattDescriptor) android.bluetooth.BluetoothDevice device int requestId int offset android.bluetooth.BluetoothGattDescriptor descriptor public void onDescriptorWriteRequest (android.bluetooth.BluetoothDevice, int, android.bluetooth.BluetoothGattDescriptor, boolean, boolean, int, byte[]) android.bluetooth.BluetoothDevice device int requestId android.bluetooth.BluetoothGattDescriptor descriptor boolean preparedWrite boolean responseNeeded int offset byte[] value public void onExecuteWrite (android.bluetooth.BluetoothDevice, int, boolean) android.bluetooth.BluetoothDevice device int requestId boolean execute public void onMtuChanged (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int mtu public void onNotificationSent (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int status public void onPhyRead (android.bluetooth.BluetoothDevice, int, int, int) android.bluetooth.BluetoothDevice device int txPhy int rxPhy int status public void onPhyUpdate (android.bluetooth.BluetoothDevice, int, int, int) android.bluetooth.BluetoothDevice device int txPhy int rxPhy int status public void onServiceAdded (int, android.bluetooth.BluetoothGattService) int status android.bluetooth.BluetoothGattService service }
android/bluetooth/BluetoothGattService.class
BluetoothGattService.java package android.bluetooth public android.bluetooth.BluetoothGattService extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int SERVICE_TYPE_PRIMARY public static final int SERVICE_TYPE_SECONDARY protected java.util.List mCharacteristics protected java.util.List mIncludedServices public void <init> (java.util.UUID, int) java.util.UUID uuid int serviceType public boolean addCharacteristic (android.bluetooth.BluetoothGattCharacteristic) android.bluetooth.BluetoothGattCharacteristic characteristic public boolean addService (android.bluetooth.BluetoothGattService) android.bluetooth.BluetoothGattService service public int describeContents () public android.bluetooth.BluetoothGattCharacteristic getCharacteristic (java.util.UUID) java.util.UUID uuid public java.util.List getCharacteristics () public java.util.List getIncludedServices () public int getInstanceId () public int getType () public java.util.UUID getUuid () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothHeadset.class
BluetoothHeadset.java package android.bluetooth public final android.bluetooth.BluetoothHeadset extends java.lang.Object implements android.bluetooth.BluetoothProfile { public static final String ACTION_AUDIO_STATE_CHANGED public static final String ACTION_CONNECTION_STATE_CHANGED public static final String ACTION_VENDOR_SPECIFIC_HEADSET_EVENT public static final int AT_CMD_TYPE_ACTION public static final int AT_CMD_TYPE_BASIC public static final int AT_CMD_TYPE_READ public static final int AT_CMD_TYPE_SET public static final int AT_CMD_TYPE_TEST public static final String EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_ARGS public static final String EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD public static final String EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD_TYPE public static final int STATE_AUDIO_CONNECTED public static final int STATE_AUDIO_CONNECTING public static final int STATE_AUDIO_DISCONNECTED public static final String VENDOR_RESULT_CODE_COMMAND_ANDROID public static final String VENDOR_SPECIFIC_HEADSET_EVENT_COMPANY_ID_CATEGORY void <init> () protected void finalize () throws java.lang.Throwable public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public boolean isAudioConnected (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public boolean isNoiseReductionSupported (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public boolean isVoiceRecognitionSupported (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public boolean sendVendorSpecificResultCode (android.bluetooth.BluetoothDevice, java.lang.String, java.lang.String) android.bluetooth.BluetoothDevice device String command String arg public boolean startVoiceRecognition (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public boolean stopVoiceRecognition (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device }
android/bluetooth/BluetoothHealth.class
BluetoothHealth.java package android.bluetooth public final android.bluetooth.BluetoothHealth extends java.lang.Object implements android.bluetooth.BluetoothProfile { public static final int APP_CONFIG_REGISTRATION_FAILURE public static final int APP_CONFIG_REGISTRATION_SUCCESS public static final int APP_CONFIG_UNREGISTRATION_FAILURE public static final int APP_CONFIG_UNREGISTRATION_SUCCESS public static final int CHANNEL_TYPE_RELIABLE public static final int CHANNEL_TYPE_STREAMING public static final int SINK_ROLE public static final int SOURCE_ROLE public static final int STATE_CHANNEL_CONNECTED public static final int STATE_CHANNEL_CONNECTING public static final int STATE_CHANNEL_DISCONNECTED public static final int STATE_CHANNEL_DISCONNECTING void <init> () public boolean connectChannelToSource (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration) android.bluetooth.BluetoothDevice device android.bluetooth.BluetoothHealthAppConfiguration config public boolean disconnectChannel (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int) android.bluetooth.BluetoothDevice device android.bluetooth.BluetoothHealthAppConfiguration config int channelId public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public android.os.ParcelFileDescriptor getMainChannelFd (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration) android.bluetooth.BluetoothDevice device android.bluetooth.BluetoothHealthAppConfiguration config public boolean registerSinkAppConfiguration (java.lang.String, int, android.bluetooth.BluetoothHealthCallback) String name int dataType android.bluetooth.BluetoothHealthCallback callback public boolean unregisterAppConfiguration (android.bluetooth.BluetoothHealthAppConfiguration) android.bluetooth.BluetoothHealthAppConfiguration config }
android/bluetooth/BluetoothHealthAppConfiguration.class
BluetoothHealthAppConfiguration.java package android.bluetooth public final android.bluetooth.BluetoothHealthAppConfiguration extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public int getDataType () public java.lang.String getName () public int getRole () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothHealthCallback.class
BluetoothHealthCallback.java package android.bluetooth public abstract android.bluetooth.BluetoothHealthCallback extends java.lang.Object { public void <init> () public void onHealthAppConfigurationStatusChange (android.bluetooth.BluetoothHealthAppConfiguration, int) android.bluetooth.BluetoothHealthAppConfiguration config int status public void onHealthChannelStateChange (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.BluetoothDevice, int, int, android.os.ParcelFileDescriptor, int) android.bluetooth.BluetoothHealthAppConfiguration config android.bluetooth.BluetoothDevice device int prevState int newState android.os.ParcelFileDescriptor fd int channelId }
android/bluetooth/BluetoothHearingAid.class
BluetoothHearingAid.java package android.bluetooth public final android.bluetooth.BluetoothHearingAid extends java.lang.Object implements android.bluetooth.BluetoothProfile { public static final String ACTION_CONNECTION_STATE_CHANGED void <init> () public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states }
android/bluetooth/BluetoothHidDevice$Callback.class
BluetoothHidDevice.java package android.bluetooth public abstract android.bluetooth.BluetoothHidDevice$Callback extends java.lang.Object { public void <init> () public void onAppStatusChanged (android.bluetooth.BluetoothDevice, boolean) android.bluetooth.BluetoothDevice pluggedDevice boolean registered public void onConnectionStateChanged (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int state public void onGetReport (android.bluetooth.BluetoothDevice, byte, byte, int) android.bluetooth.BluetoothDevice device byte type byte id int bufferSize public void onInterruptData (android.bluetooth.BluetoothDevice, byte, byte[]) android.bluetooth.BluetoothDevice device byte reportId byte[] data public void onSetProtocol (android.bluetooth.BluetoothDevice, byte) android.bluetooth.BluetoothDevice device byte protocol public void onSetReport (android.bluetooth.BluetoothDevice, byte, byte, byte[]) android.bluetooth.BluetoothDevice device byte type byte id byte[] data public void onVirtualCableUnplug (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device }
android/bluetooth/BluetoothHidDevice.class
BluetoothHidDevice.java package android.bluetooth public final android.bluetooth.BluetoothHidDevice extends java.lang.Object implements android.bluetooth.BluetoothProfile { public static final String ACTION_CONNECTION_STATE_CHANGED public static final byte ERROR_RSP_INVALID_PARAM public static final byte ERROR_RSP_INVALID_RPT_ID public static final byte ERROR_RSP_NOT_READY public static final byte ERROR_RSP_SUCCESS public static final byte ERROR_RSP_UNKNOWN public static final byte ERROR_RSP_UNSUPPORTED_REQ public static final byte PROTOCOL_BOOT_MODE public static final byte PROTOCOL_REPORT_MODE public static final byte REPORT_TYPE_FEATURE public static final byte REPORT_TYPE_INPUT public static final byte REPORT_TYPE_OUTPUT public static final byte SUBCLASS1_COMBO public static final byte SUBCLASS1_KEYBOARD public static final byte SUBCLASS1_MOUSE public static final byte SUBCLASS1_NONE public static final byte SUBCLASS2_CARD_READER public static final byte SUBCLASS2_DIGITIZER_TABLET public static final byte SUBCLASS2_GAMEPAD public static final byte SUBCLASS2_JOYSTICK public static final byte SUBCLASS2_REMOTE_CONTROL public static final byte SUBCLASS2_SENSING_DEVICE public static final byte SUBCLASS2_UNCATEGORIZED void <init> () public boolean connect (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public boolean disconnect (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getConnectedDevices () public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public boolean registerApp (android.bluetooth.BluetoothHidDeviceAppSdpSettings, android.bluetooth.BluetoothHidDeviceAppQosSettings, android.bluetooth.BluetoothHidDeviceAppQosSettings, java.util.concurrent.Executor, android.bluetooth.BluetoothHidDevice$Callback) android.bluetooth.BluetoothHidDeviceAppSdpSettings sdp android.bluetooth.BluetoothHidDeviceAppQosSettings inQos android.bluetooth.BluetoothHidDeviceAppQosSettings outQos java.util.concurrent.Executor executor android.bluetooth.BluetoothHidDevice$Callback callback public boolean replyReport (android.bluetooth.BluetoothDevice, byte, byte, byte[]) android.bluetooth.BluetoothDevice device byte type byte id byte[] data public boolean reportError (android.bluetooth.BluetoothDevice, byte) android.bluetooth.BluetoothDevice device byte error public boolean sendReport (android.bluetooth.BluetoothDevice, int, byte[]) android.bluetooth.BluetoothDevice device int id byte[] data public boolean unregisterApp () }
android/bluetooth/BluetoothHidDeviceAppQosSettings.class
BluetoothHidDeviceAppQosSettings.java package android.bluetooth public final android.bluetooth.BluetoothHidDeviceAppQosSettings extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int MAX public static final int SERVICE_BEST_EFFORT public static final int SERVICE_GUARANTEED public static final int SERVICE_NO_TRAFFIC public void <init> (int, int, int, int, int, int) int serviceType int tokenRate int tokenBucketSize int peakBandwidth int latency int delayVariation public int describeContents () public int getDelayVariation () public int getLatency () public int getPeakBandwidth () public int getServiceType () public int getTokenBucketSize () public int getTokenRate () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothHidDeviceAppSdpSettings.class
BluetoothHidDeviceAppSdpSettings.java package android.bluetooth public final android.bluetooth.BluetoothHidDeviceAppSdpSettings extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (java.lang.String, java.lang.String, java.lang.String, byte, byte[]) String name String description String provider byte subclass byte[] descriptors public int describeContents () public java.lang.String getDescription () public byte[] getDescriptors () public java.lang.String getName () public java.lang.String getProvider () public byte getSubclass () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothLeAudio.class
BluetoothLeAudio.java package android.bluetooth public final android.bluetooth.BluetoothLeAudio extends java.lang.Object implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { public static final String ACTION_LE_AUDIO_CONNECTION_STATE_CHANGED public static final int GROUP_ID_INVALID void <init> () public void close () protected void finalize () public java.util.List getConnectedDevices () public android.bluetooth.BluetoothDevice getConnectedGroupLeadDevice (int) int groupId public int getConnectionState (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public java.util.List getDevicesMatchingConnectionStates (int[]) int[] states public int getGroupId (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device }
android/bluetooth/BluetoothLeAudioCodecConfig$Builder.class
BluetoothLeAudioCodecConfig.java package android.bluetooth public final android.bluetooth.BluetoothLeAudioCodecConfig$Builder extends java.lang.Object { public void <init> () public void <init> (android.bluetooth.BluetoothLeAudioCodecConfig) android.bluetooth.BluetoothLeAudioCodecConfig config public android.bluetooth.BluetoothLeAudioCodecConfig build () public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setBitsPerSample (int) int bitsPerSample public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setChannelCount (int) int channelCount public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setCodecPriority (int) int codecPriority public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setCodecType (int) int codecType public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setFrameDuration (int) int frameDuration public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setMaxOctetsPerFrame (int) int maxOctetsPerFrame public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setMinOctetsPerFrame (int) int minOctetsPerFrame public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setOctetsPerFrame (int) int octetsPerFrame public android.bluetooth.BluetoothLeAudioCodecConfig$Builder setSampleRate (int) int sampleRate }
android/bluetooth/BluetoothLeAudioCodecConfig.class
BluetoothLeAudioCodecConfig.java package android.bluetooth public final android.bluetooth.BluetoothLeAudioCodecConfig extends java.lang.Object implements android.os.Parcelable { public static final int BITS_PER_SAMPLE_16 public static final int BITS_PER_SAMPLE_24 public static final int BITS_PER_SAMPLE_32 public static final int BITS_PER_SAMPLE_NONE public static final int CHANNEL_COUNT_1 public static final int CHANNEL_COUNT_2 public static final int CHANNEL_COUNT_NONE public static final int CODEC_PRIORITY_DEFAULT public static final int CODEC_PRIORITY_DISABLED public static final int CODEC_PRIORITY_HIGHEST public static final android.os.Parcelable$Creator CREATOR public static final int FRAME_DURATION_10000 public static final int FRAME_DURATION_7500 public static final int FRAME_DURATION_NONE public static final int SAMPLE_RATE_11025 public static final int SAMPLE_RATE_16000 public static final int SAMPLE_RATE_176400 public static final int SAMPLE_RATE_192000 public static final int SAMPLE_RATE_22050 public static final int SAMPLE_RATE_24000 public static final int SAMPLE_RATE_32000 public static final int SAMPLE_RATE_384000 public static final int SAMPLE_RATE_44100 public static final int SAMPLE_RATE_48000 public static final int SAMPLE_RATE_8000 public static final int SAMPLE_RATE_88200 public static final int SAMPLE_RATE_96000 public static final int SAMPLE_RATE_NONE public static final int SOURCE_CODEC_TYPE_INVALID public static final int SOURCE_CODEC_TYPE_LC3 public static final int SOURCE_CODEC_TYPE_OPUS void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public int getBitsPerSample () public int getChannelCount () public java.lang.String getCodecName () public int getCodecPriority () public int getCodecType () public int getFrameDuration () public int getMaxOctetsPerFrame () public int getMinOctetsPerFrame () public int getOctetsPerFrame () public int getSampleRate () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothLeAudioCodecStatus.class
BluetoothLeAudioCodecStatus.java package android.bluetooth public final android.bluetooth.BluetoothLeAudioCodecStatus extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final String EXTRA_LE_AUDIO_CODEC_STATUS public void <init> (android.bluetooth.BluetoothLeAudioCodecConfig, android.bluetooth.BluetoothLeAudioCodecConfig, java.util.List, java.util.List, java.util.List, java.util.List) android.bluetooth.BluetoothLeAudioCodecConfig inputCodecConfig android.bluetooth.BluetoothLeAudioCodecConfig outputCodecConfig java.util.List inputCodecsLocalCapabilities java.util.List outputCodecsLocalCapabilities java.util.List inputCodecsSelectableCapabilities java.util.List outputCodecsSelectableCapabilities public int describeContents () public boolean equals (java.lang.Object) Object o public android.bluetooth.BluetoothLeAudioCodecConfig getInputCodecConfig () public java.util.List getInputCodecLocalCapabilities () public java.util.List getInputCodecSelectableCapabilities () public android.bluetooth.BluetoothLeAudioCodecConfig getOutputCodecConfig () public java.util.List getOutputCodecLocalCapabilities () public java.util.List getOutputCodecSelectableCapabilities () public int hashCode () public boolean isInputCodecConfigSelectable (android.bluetooth.BluetoothLeAudioCodecConfig) android.bluetooth.BluetoothLeAudioCodecConfig codecConfig public boolean isOutputCodecConfigSelectable (android.bluetooth.BluetoothLeAudioCodecConfig) android.bluetooth.BluetoothLeAudioCodecConfig codecConfig public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags static void <clinit> () }
android/bluetooth/BluetoothManager.class
BluetoothManager.java package android.bluetooth public final android.bluetooth.BluetoothManager extends java.lang.Object { void <init> () public android.bluetooth.BluetoothAdapter getAdapter () public java.util.List getConnectedDevices (int) int profile public int getConnectionState (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int profile public java.util.List getDevicesMatchingConnectionStates (int, int[]) int profile int[] states public android.bluetooth.BluetoothGattServer openGattServer (android.content.Context, android.bluetooth.BluetoothGattServerCallback) android.content.Context context android.bluetooth.BluetoothGattServerCallback callback }
android/bluetooth/BluetoothProfile$ServiceListener.class
BluetoothProfile.java package android.bluetooth public abstract android.bluetooth.BluetoothProfile$ServiceListener extends java.lang.Object { public abstract void onServiceConnected (int, android.bluetooth.BluetoothProfile) public abstract void onServiceDisconnected (int) }
android/bluetooth/BluetoothProfile.class
BluetoothProfile.java package android.bluetooth public abstract android.bluetooth.BluetoothProfile extends java.lang.Object { public static final int A2DP public static final int CSIP_SET_COORDINATOR public static final String EXTRA_PREVIOUS_STATE public static final String EXTRA_STATE public static final int GATT public static final int GATT_SERVER public static final int HAP_CLIENT public static final int HEADSET public static final int HEALTH public static final int HEARING_AID public static final int HID_DEVICE public static final int LE_AUDIO public static final int SAP public static final int STATE_CONNECTED public static final int STATE_CONNECTING public static final int STATE_DISCONNECTED public static final int STATE_DISCONNECTING public abstract java.util.List getConnectedDevices () public abstract int getConnectionState (android.bluetooth.BluetoothDevice) public abstract java.util.List getDevicesMatchingConnectionStates (int[]) }
android/bluetooth/BluetoothServerSocket.class
BluetoothServerSocket.java package android.bluetooth public final android.bluetooth.BluetoothServerSocket extends java.lang.Object implements java.io.Closeable { void <init> () public android.bluetooth.BluetoothSocket accept () throws java.io.IOException public android.bluetooth.BluetoothSocket accept (int) throws java.io.IOException int timeout public void close () throws java.io.IOException public int getPsm () public java.lang.String toString () }
android/bluetooth/BluetoothSocket.class
BluetoothSocket.java package android.bluetooth public final android.bluetooth.BluetoothSocket extends java.lang.Object implements java.io.Closeable { public static final int TYPE_L2CAP public static final int TYPE_LE public static final int TYPE_RFCOMM public static final int TYPE_SCO void <init> () public void close () throws java.io.IOException public void connect () throws java.io.IOException protected void finalize () throws java.lang.Throwable public int getConnectionType () public java.io.InputStream getInputStream () throws java.io.IOException public int getMaxReceivePacketSize () public int getMaxTransmitPacketSize () public java.io.OutputStream getOutputStream () throws java.io.IOException public android.bluetooth.BluetoothDevice getRemoteDevice () public boolean isConnected () public java.lang.String toString () }
android/bluetooth/BluetoothSocketException.class
BluetoothSocketException.java package android.bluetooth public android.bluetooth.BluetoothSocketException extends java.io.IOException { public static final int BLUETOOTH_OFF_FAILURE public static final int L2CAP_ACL_FAILURE public static final int L2CAP_CLIENT_SECURITY_FAILURE public static final int L2CAP_INSUFFICIENT_AUTHENTICATION public static final int L2CAP_INSUFFICIENT_AUTHORIZATION public static final int L2CAP_INSUFFICIENT_ENCRYPTION public static final int L2CAP_INSUFFICIENT_ENCRYPT_KEY_SIZE public static final int L2CAP_INVALID_PARAMETERS public static final int L2CAP_INVALID_SOURCE_CID public static final int L2CAP_NO_PSM_AVAILABLE public static final int L2CAP_NO_RESOURCES public static final int L2CAP_SOURCE_CID_ALREADY_ALLOCATED public static final int L2CAP_TIMEOUT public static final int L2CAP_UNACCEPTABLE_PARAMETERS public static final int L2CAP_UNKNOWN public static final int NULL_DEVICE public static final int RPC_FAILURE public static final int SOCKET_CLOSED public static final int SOCKET_CONNECTION_FAILURE public static final int SOCKET_MANAGER_FAILURE public static final int UNIX_FILE_SOCKET_CREATION_FAILURE public static final int UNSPECIFIED public void <init> (int) int code public void <init> (int, java.lang.String) int code String msg public int getErrorCode () }
android/bluetooth/BluetoothSocketSettings$Builder.class
BluetoothSocketSettings.java package android.bluetooth public final android.bluetooth.BluetoothSocketSettings$Builder extends java.lang.Object { public void <init> () public android.bluetooth.BluetoothSocketSettings build () public android.bluetooth.BluetoothSocketSettings$Builder setAuthenticationRequired (boolean) boolean authenticationRequired public android.bluetooth.BluetoothSocketSettings$Builder setEncryptionRequired (boolean) boolean encryptionRequired public android.bluetooth.BluetoothSocketSettings$Builder setL2capPsm (int) int l2capPsm public android.bluetooth.BluetoothSocketSettings$Builder setRfcommServiceName (java.lang.String) String rfcommServiceName public android.bluetooth.BluetoothSocketSettings$Builder setRfcommUuid (java.util.UUID) java.util.UUID rfcommUuid public android.bluetooth.BluetoothSocketSettings$Builder setSocketType (int) int socketType }
android/bluetooth/BluetoothSocketSettings.class
BluetoothSocketSettings.java package android.bluetooth public final android.bluetooth.BluetoothSocketSettings extends java.lang.Object { void <init> () public int getL2capPsm () public java.lang.String getRfcommServiceName () public java.util.UUID getRfcommUuid () public int getSocketType () public boolean isAuthenticationRequired () public boolean isEncryptionRequired () public java.lang.String toString () }
android/bluetooth/BluetoothStatusCodes.class
BluetoothStatusCodes.java package android.bluetooth public final android.bluetooth.BluetoothStatusCodes extends java.lang.Object { public static final int ERROR_BLUETOOTH_NOT_ALLOWED public static final int ERROR_BLUETOOTH_NOT_ENABLED public static final int ERROR_DEVICE_NOT_BONDED public static final int ERROR_GATT_WRITE_NOT_ALLOWED public static final int ERROR_GATT_WRITE_REQUEST_BUSY public static final int ERROR_MISSING_BLUETOOTH_CONNECT_PERMISSION public static final int ERROR_PROFILE_SERVICE_NOT_BOUND public static final int ERROR_UNKNOWN public static final int FEATURE_NOT_CONFIGURED public static final int FEATURE_NOT_SUPPORTED public static final int FEATURE_SUPPORTED public static final int SUCCESS void <init> () }
android/bluetooth/le/
android/bluetooth/le/AdvertiseCallback.class
AdvertiseCallback.java package android.bluetooth.le public abstract android.bluetooth.le.AdvertiseCallback extends java.lang.Object { public static final int ADVERTISE_FAILED_ALREADY_STARTED public static final int ADVERTISE_FAILED_DATA_TOO_LARGE public static final int ADVERTISE_FAILED_FEATURE_UNSUPPORTED public static final int ADVERTISE_FAILED_INTERNAL_ERROR public static final int ADVERTISE_FAILED_TOO_MANY_ADVERTISERS public void <init> () public void onStartFailure (int) int errorCode public void onStartSuccess (android.bluetooth.le.AdvertiseSettings) android.bluetooth.le.AdvertiseSettings settingsInEffect }
android/bluetooth/le/AdvertiseData$Builder.class
AdvertiseData.java package android.bluetooth.le public final android.bluetooth.le.AdvertiseData$Builder extends java.lang.Object { public void <init> () public android.bluetooth.le.AdvertiseData$Builder addManufacturerData (int, byte[]) int manufacturerId byte[] manufacturerSpecificData public android.bluetooth.le.AdvertiseData$Builder addServiceData (android.os.ParcelUuid, byte[]) android.os.ParcelUuid serviceDataUuid byte[] serviceData public android.bluetooth.le.AdvertiseData$Builder addServiceSolicitationUuid (android.os.ParcelUuid) android.os.ParcelUuid serviceSolicitationUuid public android.bluetooth.le.AdvertiseData$Builder addServiceUuid (android.os.ParcelUuid) android.os.ParcelUuid serviceUuid public android.bluetooth.le.AdvertiseData$Builder addTransportDiscoveryData (android.bluetooth.le.TransportDiscoveryData) android.bluetooth.le.TransportDiscoveryData transportDiscoveryData public android.bluetooth.le.AdvertiseData build () public android.bluetooth.le.AdvertiseData$Builder setIncludeDeviceName (boolean) boolean includeDeviceName public android.bluetooth.le.AdvertiseData$Builder setIncludeTxPowerLevel (boolean) boolean includeTxPowerLevel }
android/bluetooth/le/AdvertiseData.class
AdvertiseData.java package android.bluetooth.le public final android.bluetooth.le.AdvertiseData extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object obj public boolean getIncludeDeviceName () public boolean getIncludeTxPowerLevel () public android.util.SparseArray getManufacturerSpecificData () public java.util.Map getServiceData () public java.util.List getServiceSolicitationUuids () public java.util.List getServiceUuids () public java.util.List getTransportDiscoveryData () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/AdvertiseSettings$Builder.class
AdvertiseSettings.java package android.bluetooth.le public final android.bluetooth.le.AdvertiseSettings$Builder extends java.lang.Object { public void <init> () public android.bluetooth.le.AdvertiseSettings build () public android.bluetooth.le.AdvertiseSettings$Builder setAdvertiseMode (int) int advertiseMode public android.bluetooth.le.AdvertiseSettings$Builder setConnectable (boolean) boolean connectable public android.bluetooth.le.AdvertiseSettings$Builder setDiscoverable (boolean) boolean discoverable public android.bluetooth.le.AdvertiseSettings$Builder setTimeout (int) int timeoutMillis public android.bluetooth.le.AdvertiseSettings$Builder setTxPowerLevel (int) int txPowerLevel }
android/bluetooth/le/AdvertiseSettings.class
AdvertiseSettings.java package android.bluetooth.le public final android.bluetooth.le.AdvertiseSettings extends java.lang.Object implements android.os.Parcelable { public static final int ADVERTISE_MODE_BALANCED public static final int ADVERTISE_MODE_LOW_LATENCY public static final int ADVERTISE_MODE_LOW_POWER public static final int ADVERTISE_TX_POWER_HIGH public static final int ADVERTISE_TX_POWER_LOW public static final int ADVERTISE_TX_POWER_MEDIUM public static final int ADVERTISE_TX_POWER_ULTRA_LOW public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public int getMode () public int getTimeout () public int getTxPowerLevel () public boolean isConnectable () public boolean isDiscoverable () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/AdvertisingSet.class
AdvertisingSet.java package android.bluetooth.le public final android.bluetooth.le.AdvertisingSet extends java.lang.Object { void <init> () public void enableAdvertising (boolean, int, int) boolean enable int duration int maxExtendedAdvertisingEvents public void setAdvertisingData (android.bluetooth.le.AdvertiseData) android.bluetooth.le.AdvertiseData advertiseData public void setAdvertisingParameters (android.bluetooth.le.AdvertisingSetParameters) android.bluetooth.le.AdvertisingSetParameters parameters public void setPeriodicAdvertisingData (android.bluetooth.le.AdvertiseData) android.bluetooth.le.AdvertiseData periodicData public void setPeriodicAdvertisingEnabled (boolean) boolean enable public void setPeriodicAdvertisingParameters (android.bluetooth.le.PeriodicAdvertisingParameters) android.bluetooth.le.PeriodicAdvertisingParameters parameters public void setScanResponseData (android.bluetooth.le.AdvertiseData) android.bluetooth.le.AdvertiseData scanResponse }
android/bluetooth/le/AdvertisingSetCallback.class
AdvertisingSetCallback.java package android.bluetooth.le public abstract android.bluetooth.le.AdvertisingSetCallback extends java.lang.Object { public static final int ADVERTISE_FAILED_ALREADY_STARTED public static final int ADVERTISE_FAILED_DATA_TOO_LARGE public static final int ADVERTISE_FAILED_FEATURE_UNSUPPORTED public static final int ADVERTISE_FAILED_INTERNAL_ERROR public static final int ADVERTISE_FAILED_TOO_MANY_ADVERTISERS public static final int ADVERTISE_SUCCESS public void <init> () public void onAdvertisingDataSet (android.bluetooth.le.AdvertisingSet, int) android.bluetooth.le.AdvertisingSet advertisingSet int status public void onAdvertisingEnabled (android.bluetooth.le.AdvertisingSet, boolean, int) android.bluetooth.le.AdvertisingSet advertisingSet boolean enable int status public void onAdvertisingParametersUpdated (android.bluetooth.le.AdvertisingSet, int, int) android.bluetooth.le.AdvertisingSet advertisingSet int txPower int status public void onAdvertisingSetStarted (android.bluetooth.le.AdvertisingSet, int, int) android.bluetooth.le.AdvertisingSet advertisingSet int txPower int status public void onAdvertisingSetStopped (android.bluetooth.le.AdvertisingSet) android.bluetooth.le.AdvertisingSet advertisingSet public void onPeriodicAdvertisingDataSet (android.bluetooth.le.AdvertisingSet, int) android.bluetooth.le.AdvertisingSet advertisingSet int status public void onPeriodicAdvertisingEnabled (android.bluetooth.le.AdvertisingSet, boolean, int) android.bluetooth.le.AdvertisingSet advertisingSet boolean enable int status public void onPeriodicAdvertisingParametersUpdated (android.bluetooth.le.AdvertisingSet, int) android.bluetooth.le.AdvertisingSet advertisingSet int status public void onScanResponseDataSet (android.bluetooth.le.AdvertisingSet, int) android.bluetooth.le.AdvertisingSet advertisingSet int status }
android/bluetooth/le/AdvertisingSetParameters$Builder.class
AdvertisingSetParameters.java package android.bluetooth.le public final android.bluetooth.le.AdvertisingSetParameters$Builder extends java.lang.Object { public void <init> () public android.bluetooth.le.AdvertisingSetParameters build () public android.bluetooth.le.AdvertisingSetParameters$Builder setAnonymous (boolean) boolean isAnonymous public android.bluetooth.le.AdvertisingSetParameters$Builder setConnectable (boolean) boolean connectable public android.bluetooth.le.AdvertisingSetParameters$Builder setDiscoverable (boolean) boolean discoverable public android.bluetooth.le.AdvertisingSetParameters$Builder setIncludeTxPower (boolean) boolean includeTxPower public android.bluetooth.le.AdvertisingSetParameters$Builder setInterval (int) int interval public android.bluetooth.le.AdvertisingSetParameters$Builder setLegacyMode (boolean) boolean isLegacy public android.bluetooth.le.AdvertisingSetParameters$Builder setPrimaryPhy (int) int primaryPhy public android.bluetooth.le.AdvertisingSetParameters$Builder setScannable (boolean) boolean scannable public android.bluetooth.le.AdvertisingSetParameters$Builder setSecondaryPhy (int) int secondaryPhy public android.bluetooth.le.AdvertisingSetParameters$Builder setTxPowerLevel (int) int txPowerLevel }
android/bluetooth/le/AdvertisingSetParameters.class
AdvertisingSetParameters.java package android.bluetooth.le public final android.bluetooth.le.AdvertisingSetParameters extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int INTERVAL_HIGH public static final int INTERVAL_LOW public static final int INTERVAL_MAX public static final int INTERVAL_MEDIUM public static final int INTERVAL_MIN public static final int TX_POWER_HIGH public static final int TX_POWER_LOW public static final int TX_POWER_MAX public static final int TX_POWER_MEDIUM public static final int TX_POWER_MIN public static final int TX_POWER_ULTRA_LOW void <init> () public int describeContents () public int getInterval () public int getPrimaryPhy () public int getSecondaryPhy () public int getTxPowerLevel () public boolean includeTxPower () public boolean isAnonymous () public boolean isConnectable () public boolean isDiscoverable () public boolean isLegacy () public boolean isScannable () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/BluetoothLeAdvertiser.class
BluetoothLeAdvertiser.java package android.bluetooth.le public final android.bluetooth.le.BluetoothLeAdvertiser extends java.lang.Object { void <init> () public void startAdvertising (android.bluetooth.le.AdvertiseSettings, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseCallback) android.bluetooth.le.AdvertiseSettings settings android.bluetooth.le.AdvertiseData advertiseData android.bluetooth.le.AdvertiseCallback callback public void startAdvertising (android.bluetooth.le.AdvertiseSettings, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseCallback) android.bluetooth.le.AdvertiseSettings settings android.bluetooth.le.AdvertiseData advertiseData android.bluetooth.le.AdvertiseData scanResponse android.bluetooth.le.AdvertiseCallback callback public void startAdvertisingSet (android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertisingSetCallback) android.bluetooth.le.AdvertisingSetParameters parameters android.bluetooth.le.AdvertiseData advertiseData android.bluetooth.le.AdvertiseData scanResponse android.bluetooth.le.PeriodicAdvertisingParameters periodicParameters android.bluetooth.le.AdvertiseData periodicData android.bluetooth.le.AdvertisingSetCallback callback public void startAdvertisingSet (android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertisingSetCallback, android.os.Handler) android.bluetooth.le.AdvertisingSetParameters parameters android.bluetooth.le.AdvertiseData advertiseData android.bluetooth.le.AdvertiseData scanResponse android.bluetooth.le.PeriodicAdvertisingParameters periodicParameters android.bluetooth.le.AdvertiseData periodicData android.bluetooth.le.AdvertisingSetCallback callback android.os.Handler handler public void startAdvertisingSet (android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, int, int, android.bluetooth.le.AdvertisingSetCallback) android.bluetooth.le.AdvertisingSetParameters parameters android.bluetooth.le.AdvertiseData advertiseData android.bluetooth.le.AdvertiseData scanResponse android.bluetooth.le.PeriodicAdvertisingParameters periodicParameters android.bluetooth.le.AdvertiseData periodicData int duration int maxExtendedAdvertisingEvents android.bluetooth.le.AdvertisingSetCallback callback public void startAdvertisingSet (android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, int, int, android.bluetooth.le.AdvertisingSetCallback, android.os.Handler) android.bluetooth.le.AdvertisingSetParameters parameters android.bluetooth.le.AdvertiseData advertiseData android.bluetooth.le.AdvertiseData scanResponse android.bluetooth.le.PeriodicAdvertisingParameters periodicParameters android.bluetooth.le.AdvertiseData periodicData int duration int maxExtendedAdvertisingEvents android.bluetooth.le.AdvertisingSetCallback callback android.os.Handler handler public void stopAdvertising (android.bluetooth.le.AdvertiseCallback) android.bluetooth.le.AdvertiseCallback callback public void stopAdvertisingSet (android.bluetooth.le.AdvertisingSetCallback) android.bluetooth.le.AdvertisingSetCallback callback }
android/bluetooth/le/BluetoothLeScanner.class
BluetoothLeScanner.java package android.bluetooth.le public final android.bluetooth.le.BluetoothLeScanner extends java.lang.Object { public static final String EXTRA_CALLBACK_TYPE public static final String EXTRA_ERROR_CODE public static final String EXTRA_LIST_SCAN_RESULT void <init> () public void flushPendingScanResults (android.bluetooth.le.ScanCallback) android.bluetooth.le.ScanCallback callback public void startScan (android.bluetooth.le.ScanCallback) android.bluetooth.le.ScanCallback callback public int startScan (java.util.List, android.bluetooth.le.ScanSettings, android.app.PendingIntent) java.util.List filters android.bluetooth.le.ScanSettings settings android.app.PendingIntent callbackIntent public void startScan (java.util.List, android.bluetooth.le.ScanSettings, android.bluetooth.le.ScanCallback) java.util.List filters android.bluetooth.le.ScanSettings settings android.bluetooth.le.ScanCallback callback public void stopScan (android.app.PendingIntent) android.app.PendingIntent callbackIntent public void stopScan (android.bluetooth.le.ScanCallback) android.bluetooth.le.ScanCallback callback }
android/bluetooth/le/PeriodicAdvertisingParameters$Builder.class
PeriodicAdvertisingParameters.java package android.bluetooth.le public final android.bluetooth.le.PeriodicAdvertisingParameters$Builder extends java.lang.Object { public void <init> () public android.bluetooth.le.PeriodicAdvertisingParameters build () public android.bluetooth.le.PeriodicAdvertisingParameters$Builder setIncludeTxPower (boolean) boolean includeTxPower public android.bluetooth.le.PeriodicAdvertisingParameters$Builder setInterval (int) int interval }
android/bluetooth/le/PeriodicAdvertisingParameters.class
PeriodicAdvertisingParameters.java package android.bluetooth.le public final android.bluetooth.le.PeriodicAdvertisingParameters extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean getIncludeTxPower () public int getInterval () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/ScanCallback.class
ScanCallback.java package android.bluetooth.le public abstract android.bluetooth.le.ScanCallback extends java.lang.Object { public static final int SCAN_FAILED_ALREADY_STARTED public static final int SCAN_FAILED_APPLICATION_REGISTRATION_FAILED public static final int SCAN_FAILED_FEATURE_UNSUPPORTED public static final int SCAN_FAILED_INTERNAL_ERROR public static final int SCAN_FAILED_OUT_OF_HARDWARE_RESOURCES public static final int SCAN_FAILED_SCANNING_TOO_FREQUENTLY public void <init> () public void onBatchScanResults (java.util.List) java.util.List results public void onScanFailed (int) int errorCode public void onScanResult (int, android.bluetooth.le.ScanResult) int callbackType android.bluetooth.le.ScanResult result }
android/bluetooth/le/ScanFilter$Builder.class
ScanFilter.java package android.bluetooth.le public final android.bluetooth.le.ScanFilter$Builder extends java.lang.Object { public void <init> () public android.bluetooth.le.ScanFilter build () public android.bluetooth.le.ScanFilter$Builder setAdvertisingDataType (int) int advertisingDataType public android.bluetooth.le.ScanFilter$Builder setAdvertisingDataTypeWithData (int, byte[], byte[]) int advertisingDataType byte[] advertisingData byte[] advertisingDataMask public android.bluetooth.le.ScanFilter$Builder setDeviceAddress (java.lang.String) String deviceAddress public android.bluetooth.le.ScanFilter$Builder setDeviceName (java.lang.String) String deviceName public android.bluetooth.le.ScanFilter$Builder setManufacturerData (int, byte[]) int manufacturerId byte[] manufacturerData public android.bluetooth.le.ScanFilter$Builder setManufacturerData (int, byte[], byte[]) int manufacturerId byte[] manufacturerData byte[] manufacturerDataMask public android.bluetooth.le.ScanFilter$Builder setServiceData (android.os.ParcelUuid, byte[]) android.os.ParcelUuid serviceDataUuid byte[] serviceData public android.bluetooth.le.ScanFilter$Builder setServiceData (android.os.ParcelUuid, byte[], byte[]) android.os.ParcelUuid serviceDataUuid byte[] serviceData byte[] serviceDataMask public android.bluetooth.le.ScanFilter$Builder setServiceSolicitationUuid (android.os.ParcelUuid) android.os.ParcelUuid serviceSolicitationUuid public android.bluetooth.le.ScanFilter$Builder setServiceSolicitationUuid (android.os.ParcelUuid, android.os.ParcelUuid) android.os.ParcelUuid serviceSolicitationUuid android.os.ParcelUuid solicitationUuidMask public android.bluetooth.le.ScanFilter$Builder setServiceUuid (android.os.ParcelUuid) android.os.ParcelUuid serviceUuid public android.bluetooth.le.ScanFilter$Builder setServiceUuid (android.os.ParcelUuid, android.os.ParcelUuid) android.os.ParcelUuid serviceUuid android.os.ParcelUuid uuidMask }
android/bluetooth/le/ScanFilter.class
ScanFilter.java package android.bluetooth.le public final android.bluetooth.le.ScanFilter extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object obj public byte[] getAdvertisingData () public byte[] getAdvertisingDataMask () public int getAdvertisingDataType () public java.lang.String getDeviceAddress () public java.lang.String getDeviceName () public byte[] getManufacturerData () public byte[] getManufacturerDataMask () public int getManufacturerId () public byte[] getServiceData () public byte[] getServiceDataMask () public android.os.ParcelUuid getServiceDataUuid () public android.os.ParcelUuid getServiceSolicitationUuid () public android.os.ParcelUuid getServiceSolicitationUuidMask () public android.os.ParcelUuid getServiceUuid () public android.os.ParcelUuid getServiceUuidMask () public int hashCode () public boolean matches (android.bluetooth.le.ScanResult) android.bluetooth.le.ScanResult scanResult public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/ScanRecord.class
ScanRecord.java package android.bluetooth.le public final android.bluetooth.le.ScanRecord extends java.lang.Object { public static final int DATA_TYPE_3D_INFORMATION_DATA public static final int DATA_TYPE_ADVERTISING_INTERVAL public static final int DATA_TYPE_ADVERTISING_INTERVAL_LONG public static final int DATA_TYPE_APPEARANCE public static final int DATA_TYPE_BIG_INFO public static final int DATA_TYPE_BROADCAST_CODE public static final int DATA_TYPE_CHANNEL_MAP_UPDATE_INDICATION public static final int DATA_TYPE_CLASS_OF_DEVICE public static final int DATA_TYPE_DEVICE_ID public static final int DATA_TYPE_FLAGS public static final int DATA_TYPE_INDOOR_POSITIONING public static final int DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS public static final int DATA_TYPE_LE_ROLE public static final int DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE public static final int DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE public static final int DATA_TYPE_LE_SUPPORTED_FEATURES public static final int DATA_TYPE_LOCAL_NAME_COMPLETE public static final int DATA_TYPE_LOCAL_NAME_SHORT public static final int DATA_TYPE_MANUFACTURER_SPECIFIC_DATA public static final int DATA_TYPE_MESH_BEACON public static final int DATA_TYPE_MESH_MESSAGE public static final int DATA_TYPE_NONE public static final int DATA_TYPE_PB_ADV public static final int DATA_TYPE_PUBLIC_TARGET_ADDRESS public static final int DATA_TYPE_RANDOM_TARGET_ADDRESS public static final int DATA_TYPE_RESOLVABLE_SET_IDENTIFIER public static final int DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS public static final int DATA_TYPE_SERVICE_DATA_128_BIT public static final int DATA_TYPE_SERVICE_DATA_16_BIT public static final int DATA_TYPE_SERVICE_DATA_32_BIT public static final int DATA_TYPE_SERVICE_SOLICITATION_UUIDS_128_BIT public static final int DATA_TYPE_SERVICE_SOLICITATION_UUIDS_16_BIT public static final int DATA_TYPE_SERVICE_SOLICITATION_UUIDS_32_BIT public static final int DATA_TYPE_SERVICE_UUIDS_128_BIT_COMPLETE public static final int DATA_TYPE_SERVICE_UUIDS_128_BIT_PARTIAL public static final int DATA_TYPE_SERVICE_UUIDS_16_BIT_COMPLETE public static final int DATA_TYPE_SERVICE_UUIDS_16_BIT_PARTIAL public static final int DATA_TYPE_SERVICE_UUIDS_32_BIT_COMPLETE public static final int DATA_TYPE_SERVICE_UUIDS_32_BIT_PARTIAL public static final int DATA_TYPE_SIMPLE_PAIRING_HASH_C public static final int DATA_TYPE_SIMPLE_PAIRING_HASH_C_256 public static final int DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R public static final int DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256 public static final int DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE public static final int DATA_TYPE_TRANSPORT_DISCOVERY_DATA public static final int DATA_TYPE_TX_POWER_LEVEL public static final int DATA_TYPE_URI void <init> () public int getAdvertiseFlags () public java.util.Map getAdvertisingDataMap () public byte[] getBytes () public java.lang.String getDeviceName () public android.util.SparseArray getManufacturerSpecificData () public byte[] getManufacturerSpecificData (int) int manufacturerId public java.util.Map getServiceData () public byte[] getServiceData (android.os.ParcelUuid) android.os.ParcelUuid serviceDataUuid public java.util.List getServiceSolicitationUuids () public java.util.List getServiceUuids () public int getTxPowerLevel () public java.lang.String toString () }
android/bluetooth/le/ScanResult.class
ScanResult.java package android.bluetooth.le public final android.bluetooth.le.ScanResult extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int DATA_COMPLETE public static final int DATA_TRUNCATED public static final int PERIODIC_INTERVAL_NOT_PRESENT public static final int PHY_UNUSED public static final int SID_NOT_PRESENT public static final int TX_POWER_NOT_PRESENT public void <init> (android.bluetooth.BluetoothDevice, android.bluetooth.le.ScanRecord, int, long) android.bluetooth.BluetoothDevice device android.bluetooth.le.ScanRecord scanRecord int rssi long timestampNanos public void <init> (android.bluetooth.BluetoothDevice, int, int, int, int, int, int, int, android.bluetooth.le.ScanRecord, long) android.bluetooth.BluetoothDevice device int eventType int primaryPhy int secondaryPhy int advertisingSid int txPower int rssi int periodicAdvertisingInterval android.bluetooth.le.ScanRecord scanRecord long timestampNanos public int describeContents () public boolean equals (java.lang.Object) Object obj public int getAdvertisingSid () public int getDataStatus () public android.bluetooth.BluetoothDevice getDevice () public int getPeriodicAdvertisingInterval () public int getPrimaryPhy () public int getRssi () public android.bluetooth.le.ScanRecord getScanRecord () public int getSecondaryPhy () public long getTimestampNanos () public int getTxPower () public int hashCode () public boolean isConnectable () public boolean isLegacy () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/ScanSettings$Builder.class
ScanSettings.java package android.bluetooth.le public final android.bluetooth.le.ScanSettings$Builder extends java.lang.Object { public void <init> () public android.bluetooth.le.ScanSettings build () public android.bluetooth.le.ScanSettings$Builder setCallbackType (int) int callbackType public android.bluetooth.le.ScanSettings$Builder setLegacy (boolean) boolean legacy public android.bluetooth.le.ScanSettings$Builder setMatchMode (int) int matchMode public android.bluetooth.le.ScanSettings$Builder setNumOfMatches (int) int numOfMatches public android.bluetooth.le.ScanSettings$Builder setPhy (int) int phy public android.bluetooth.le.ScanSettings$Builder setReportDelay (long) long reportDelayMillis public android.bluetooth.le.ScanSettings$Builder setScanMode (int) int scanMode }
android/bluetooth/le/ScanSettings.class
ScanSettings.java package android.bluetooth.le public final android.bluetooth.le.ScanSettings extends java.lang.Object implements android.os.Parcelable { public static final long AUTO_BATCH_MIN_REPORT_DELAY_MILLIS public static final int CALLBACK_TYPE_ALL_MATCHES public static final int CALLBACK_TYPE_ALL_MATCHES_AUTO_BATCH public static final int CALLBACK_TYPE_FIRST_MATCH public static final int CALLBACK_TYPE_MATCH_LOST public static final android.os.Parcelable$Creator CREATOR public static final int MATCH_MODE_AGGRESSIVE public static final int MATCH_MODE_STICKY public static final int MATCH_NUM_FEW_ADVERTISEMENT public static final int MATCH_NUM_MAX_ADVERTISEMENT public static final int MATCH_NUM_ONE_ADVERTISEMENT public static final int PHY_LE_ALL_SUPPORTED public static final int SCAN_MODE_BALANCED public static final int SCAN_MODE_LOW_LATENCY public static final int SCAN_MODE_LOW_POWER public static final int SCAN_MODE_OPPORTUNISTIC void <init> () public int describeContents () public int getCallbackType () public boolean getLegacy () public int getPhy () public long getReportDelayMillis () public int getScanMode () public int getScanResultType () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/TransportBlock.class
TransportBlock.java package android.bluetooth.le public final android.bluetooth.le.TransportBlock extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (int, int, int, byte[]) int orgId int tdsFlags int transportDataLength byte[] transportData public int describeContents () public boolean equals (java.lang.Object) Object obj public int getOrgId () public int getTdsFlags () public byte[] getTransportData () public int getTransportDataLength () public int hashCode () public byte[] toByteArray () public int totalBytes () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/bluetooth/le/TransportDiscoveryData.class
TransportDiscoveryData.java package android.bluetooth.le public final android.bluetooth.le.TransportDiscoveryData extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (byte[]) byte[] transportDiscoveryData public void <init> (int, java.util.List) int transportDataType java.util.List transportBlocks public int describeContents () public boolean equals (java.lang.Object) Object obj public java.util.List getTransportBlocks () public int getTransportDataType () public int hashCode () public byte[] toByteArray () public java.lang.String toString () public int totalBytes () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }