SYMBOL INDEX (231 symbols across 14 files) FILE: BleLibrary/src/com/xtremeprog/sdk/ble/AndroidBle.java class AndroidBle (line 73) | @SuppressLint("NewApi") method onLeScan (line 84) | @Override method onConnectionStateChange (line 93) | @Override method onServicesDiscovered (line 115) | @Override method onCharacteristicRead (line 127) | @Override method onCharacteristicChanged (line 143) | @Override method onCharacteristicWrite (line 153) | public void onCharacteristicWrite(BluetoothGatt gatt, method onDescriptorWrite (line 166) | public void onDescriptorWrite(BluetoothGatt gatt, method AndroidBle (line 196) | public AndroidBle(BleService service) { method startScan (line 215) | @Override method stopScan (line 220) | @Override method adapterEnabled (line 225) | @Override method connect (line 233) | @Override method disconnect (line 248) | @Override method getServices (line 259) | @Override method requestReadCharacteristic (line 276) | @Override method readCharacteristic (line 289) | public boolean readCharacteristic(String address, method discoverServices (line 299) | @Override method getService (line 313) | @Override method requestCharacteristicNotification (line 328) | @Override method characteristicNotification (line 342) | @Override method requestWriteCharacteristic (line 381) | @Override method writeCharacteristic (line 394) | @Override method requestConnect (line 407) | @Override method getBTAdapterMacAddr (line 418) | @Override method requestIndication (line 426) | @Override method requestStopNotification (line 440) | @Override FILE: BleLibrary/src/com/xtremeprog/sdk/ble/BleGattCharacteristic.java class BleGattCharacteristic (line 55) | @SuppressLint("NewApi") method BleGattCharacteristic (line 115) | public BleGattCharacteristic(android.bluetooth.BluetoothGattCharacteri... method BleGattCharacteristic (line 121) | public BleGattCharacteristic( method BleGattCharacteristic (line 127) | public BleGattCharacteristic( method initInfo (line 133) | private void initInfo() { method getUuid (line 137) | public UUID getUuid() { method getGattCharacteristicA (line 149) | protected android.bluetooth.BluetoothGattCharacteristic getGattCharact... method getProperties (line 153) | public int getProperties() { method getGattCharacteristicB (line 165) | protected com.broadcom.bt.gatt.BluetoothGattCharacteristic getGattChar... method setGattCharacteristicB (line 169) | protected void setGattCharacteristicB( method getName (line 174) | public String getName() { method setName (line 178) | public void setName(String name) { method setValue (line 182) | public boolean setValue(byte[] val) { method getValue (line 194) | public byte[] getValue() { method setValue (line 206) | public boolean setValue(int value, int formatType, int offset) { method setValue (line 218) | public boolean setValue(int mantissa, int exponent, int formatType, method setValue (line 234) | public boolean setValue(String value) { method getStringValue (line 238) | public String getStringValue(int offset) { method getFloatValue (line 250) | public Float getFloatValue(int formatType, int offset) { method getIntValue (line 262) | public Integer getIntValue(int formatType, int offset) { method byte2uint24 (line 289) | private Integer byte2uint24(int offset, byte[] value) { method getGattCharacteristicS (line 297) | protected com.samsung.android.sdk.bt.gatt.BluetoothGattCharacteristic ... method setGattCharacteristicS (line 301) | protected void setGattCharacteristicS( method setGattCharacteristicA (line 306) | protected void setGattCharacteristicA( FILE: BleLibrary/src/com/xtremeprog/sdk/ble/BleGattService.java class BleGattService (line 61) | @SuppressLint("NewApi") method BleGattService (line 70) | public BleGattService(com.samsung.android.sdk.bt.gatt.BluetoothGattSer... method BleGattService (line 76) | public BleGattService(com.broadcom.bt.gatt.BluetoothGattService s) { method BleGattService (line 82) | public BleGattService(android.bluetooth.BluetoothGattService s) { method initInfo (line 88) | private void initInfo() { method getUuid (line 92) | public UUID getUuid() { method getCharacteristics (line 104) | public List getCharacteristics() { method getCharacteristic (line 126) | public BleGattCharacteristic getCharacteristic(UUID uuid) { method setInfo (line 150) | public void setInfo(JSONObject info) { method getName (line 162) | public String getName() { method setName (line 166) | public void setName(String mName) { FILE: BleLibrary/src/com/xtremeprog/sdk/ble/BleRequest.java class BleRequest (line 49) | public class BleRequest { type RequestType (line 50) | public enum RequestType { type FailReason (line 54) | public enum FailReason { method BleRequest (line 63) | public BleRequest(RequestType type, String address) { method BleRequest (line 68) | public BleRequest(RequestType type, String address, method BleRequest (line 75) | public BleRequest(RequestType type, String address, method equals (line 83) | @Override FILE: BleLibrary/src/com/xtremeprog/sdk/ble/BleService.java class BleService (line 67) | public class BleService extends Service { type BLESDK (line 136) | public enum BLESDK { method run (line 154) | @Override method getIntentFilter (line 194) | public static IntentFilter getIntentFilter() { method onBind (line 211) | @Override class LocalBinder (line 216) | public class LocalBinder extends Binder { method getService (line 217) | public BleService getService() { method onCreate (line 222) | @Override method bleNotSupported (line 239) | protected void bleNotSupported() { method bleNoBtAdapter (line 244) | protected void bleNoBtAdapter() { method getBleSDK (line 249) | private BLESDK getBleSDK() { method getBle (line 274) | public IBle getBle() { method bleDeviceFound (line 287) | protected void bleDeviceFound(BluetoothDevice device, int rssi, method bleGattConnected (line 305) | protected void bleGattConnected(BluetoothDevice device) { method bleGattDisConnected (line 321) | protected void bleGattDisConnected(String address) { method bleServiceDiscovered (line 336) | protected void bleServiceDiscovered(String address) { method requestProcessed (line 343) | protected void requestProcessed(String address, RequestType requestType, method clearTimeoutThread (line 363) | private void clearTimeoutThread() { method bleCharacteristicRead (line 389) | protected void bleCharacteristicRead(String address, String uuid, method addBleRequest (line 400) | protected void addBleRequest(BleRequest request) { method processNextRequest (line 407) | private synchronized void processNextRequest() { method startTimeoutThread (line 463) | private void startTimeoutThread() { method getCurrentRequest (line 469) | protected BleRequest getCurrentRequest() { method setCurrentRequest (line 473) | protected void setCurrentRequest(BleRequest mCurrentRequest) { method bleCharacteristicNotification (line 489) | protected void bleCharacteristicNotification(String address, String uuid, method bleCharacteristicIndication (line 519) | protected void bleCharacteristicIndication(String address, String uuid, method bleCharacteristicWrite (line 542) | protected void bleCharacteristicWrite(String address, String uuid, method bleCharacteristicChanged (line 564) | protected void bleCharacteristicChanged(String address, String uuid, method bleStatusAbnormal (line 576) | protected void bleStatusAbnormal(String reason) { method bleRequestFailed (line 591) | protected void bleRequestFailed(String address, RequestType type, method getNotificationAddress (line 600) | protected String getNotificationAddress() { method setNotificationAddress (line 604) | protected void setNotificationAddress(String mNotificationAddress) { FILE: BleLibrary/src/com/xtremeprog/sdk/ble/BroadcomBle.java class BroadcomBle (line 66) | public class BroadcomBle implements IBle, IBleRequestHandler { method onAppRegistered (line 74) | @Override method onScanResult (line 78) | @Override method onConnectionStateChange (line 85) | @Override method onServicesDiscovered (line 102) | @Override method onCharacteristicRead (line 107) | @Override method onCharacteristicChanged (line 117) | @Override method onDescriptorRead (line 125) | @Override method onDescriptorWrite (line 163) | @Override method onServiceConnected (line 194) | @Override method onServiceDisconnected (line 200) | @Override method BroadcomBle (line 209) | public BroadcomBle(BleService service) { method startScan (line 220) | @Override method stopScan (line 235) | @Override method adapterEnabled (line 245) | @Override method connect (line 253) | @Override method disconnect (line 259) | @Override method getServices (line 265) | @Override method requestReadCharacteristic (line 277) | @Override method discoverServices (line 285) | @Override method readCharacteristic (line 290) | @Override method getService (line 300) | @Override method requestCharacteristicNotification (line 311) | @Override method characteristicNotification (line 320) | @Override method requestWriteCharacteristic (line 343) | @Override method writeCharacteristic (line 351) | @Override method requestConnect (line 358) | @Override method getBTAdapterMacAddr (line 367) | @Override method requestIndication (line 375) | @Override method requestStopNotification (line 383) | @Override FILE: BleLibrary/src/com/xtremeprog/sdk/ble/IBle.java type IBle (line 52) | public interface IBle { method getBTAdapterMacAddr (line 54) | public String getBTAdapterMacAddr(); method startScan (line 60) | public void startScan(); method stopScan (line 65) | public void stopScan(); method adapterEnabled (line 72) | public boolean adapterEnabled(); method disconnect (line 82) | public void disconnect(String address); method discoverServices (line 92) | public boolean discoverServices(String address); method getServices (line 101) | public ArrayList getServices(String address); method getService (line 111) | public BleGattService getService(String address, UUID uuid); method requestConnect (line 120) | public boolean requestConnect(String address); method requestReadCharacteristic (line 132) | public boolean requestReadCharacteristic(String address, method requestCharacteristicNotification (line 147) | public boolean requestCharacteristicNotification(String address, method requestStopNotification (line 150) | public boolean requestStopNotification(String address, method requestIndication (line 165) | public boolean requestIndication(String address, method requestWriteCharacteristic (line 180) | public boolean requestWriteCharacteristic(String address, FILE: BleLibrary/src/com/xtremeprog/sdk/ble/IBleRequestHandler.java type IBleRequestHandler (line 49) | public interface IBleRequestHandler { method connect (line 51) | public boolean connect(String address); method readCharacteristic (line 58) | public boolean readCharacteristic(String address, method characteristicNotification (line 66) | public boolean characteristicNotification(String address, method writeCharacteristic (line 74) | public boolean writeCharacteristic(String address, FILE: BleLibrary/src/com/xtremeprog/sdk/ble/SamsungBle.java class SamsungBle (line 67) | public class SamsungBle implements IBle, IBleRequestHandler { method onAppRegistered (line 77) | @Override method onScanResult (line 81) | @Override method onConnectionStateChange (line 88) | @Override method onServicesDiscovered (line 111) | @Override method onCharacteristicRead (line 124) | @Override method onCharacteristicChanged (line 138) | @Override method onCharacteristicWrite (line 147) | @Override method onDescriptorRead (line 161) | @Override method onDescriptorWrite (line 199) | @Override method onServiceConnected (line 231) | @Override method onServiceDisconnected (line 237) | @Override method SamsungBle (line 243) | public SamsungBle(BleService service) { method startScan (line 254) | @Override method stopScan (line 269) | @Override method adapterEnabled (line 279) | @Override method connect (line 287) | @Override method disconnect (line 293) | @Override method getServices (line 299) | @Override method requestReadCharacteristic (line 311) | @Override method discoverServices (line 319) | @Override method readCharacteristic (line 325) | @Override method getService (line 332) | @Override method requestCharacteristicNotification (line 343) | @Override method characteristicNotification (line 352) | @Override method requestWriteCharacteristic (line 370) | @Override method writeCharacteristic (line 378) | @Override method requestConnect (line 385) | @Override method getBTAdapterMacAddr (line 391) | @Override method requestIndication (line 399) | @Override method requestStopNotification (line 407) | @Override FILE: BluetoothLeGatt/src/com/example/bluetooth/le/BleApplication.java class BleApplication (line 13) | public class BleApplication extends Application { method onServiceConnected (line 19) | @Override method onServiceDisconnected (line 29) | @Override method onCreate (line 35) | @Override method getIBle (line 43) | public IBle getIBle() { FILE: BluetoothLeGatt/src/com/example/bluetooth/le/CharacteristicActivity.java class CharacteristicActivity (line 26) | public class CharacteristicActivity extends Activity { method onClick (line 34) | @Override method onReceive (line 63) | @Override method onCreate (line 112) | @Override method onCreateOptionsMenu (line 162) | @Override method onOptionsItemSelected (line 170) | @Override method onResume (line 182) | @Override method onPanelClosed (line 188) | @Override FILE: BluetoothLeGatt/src/com/example/bluetooth/le/DeviceControlActivity.java class DeviceControlActivity (line 94) | public class DeviceControlActivity extends Activity { method onReceive (line 121) | @Override method onChildClick (line 148) | @Override method clearUI (line 170) | private void clearUI() { method onCreate (line 174) | @Override method onResume (line 195) | @Override method onPause (line 205) | @Override method onDestroy (line 211) | @Override method onCreateOptionsMenu (line 219) | @Override method onOptionsItemSelected (line 232) | @Override method updateConnectionState (line 249) | private void updateConnectionState(final int resourceId) { method displayGattServices (line 263) | private void displayGattServices(List gattServices) { method onDeviceDisconnected (line 318) | private void onDeviceDisconnected() { FILE: BluetoothLeGatt/src/com/example/bluetooth/le/DeviceScanActivity.java class DeviceScanActivity (line 91) | public class DeviceScanActivity extends ListActivity { method onReceive (line 103) | @Override method onCreate (line 141) | @Override method onCreateOptionsMenu (line 148) | @Override method onOptionsItemSelected (line 164) | @Override method onResume (line 178) | @Override method onActivityResult (line 199) | @Override method onPause (line 210) | @Override method onListItemClick (line 218) | @Override method scanLeDevice (line 234) | private void scanLeDevice(final boolean enable) { class LeDeviceListAdapter (line 267) | private class LeDeviceListAdapter extends BaseAdapter { method LeDeviceListAdapter (line 271) | public LeDeviceListAdapter() { method addDevice (line 277) | public void addDevice(BluetoothDevice device) { method getDevice (line 283) | public BluetoothDevice getDevice(int position) { method clear (line 287) | public void clear() { method getCount (line 291) | @Override method getItem (line 296) | @Override method getItemId (line 301) | @Override method getView (line 306) | @Override class ViewHolder (line 334) | static class ViewHolder { FILE: BluetoothLeGatt/src/com/example/bluetooth/le/Utils.java class Utils (line 6) | public class Utils { method Utils (line 119) | private Utils() {} method getInstance (line 121) | public static Utils getInstance() {