public final class WeaveStack extends Object
  
  
  Resumo da constante
| int | INITIAL_CONNECTIONS | 
Resumo do método público
| int sincronizado | 
                 
                  
                  addConnection(WeaveDeviceManager
                  connObj)
                 
               | 
            
| BluetoothGattCallback | |
| int sincronizado | 
                 
                  
                  getConnId(BluetoothGatt
                  gatt)
                 
               | 
            
| synchronized WeaveDeviceManager | 
                 
                  
                  getConnection(int connId)
                 
               | 
            
| static WeaveStack | |
| static boolean | 
                 
                  
                  onCloseConnection(int connId)
                 
               | 
            
| static int | 
                 
                  onGetMTU(int
                  connId)
                 
               | 
            
| static void | 
                 
                  
                  onNotifyWeaveConnectionClosed(int connId)
                 
               | 
            
| static boolean | 
                 
                  
                  onSendCharacteristic(int connId, byte[] svcId, byte[] charId, byte[]
                  characteristicData)
                 
               | 
            
| static boolean | 
                 
                  
                  onSubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
                 
               | 
            
| static boolean | 
                 
                  
                  onUnsubscribeCharacteristic(int connId, byte[] svcId, byte[] charId)
                 
               | 
            
| synchronized WeaveDeviceManager | 
                 
                  
                  removeConnection(int connId)
                 
               | 
            
Resumo do método herdado
Constantes
public static final int INITIAL_CONNECTIONS
            Valor da constante:4
          
        Métodos públicos
public synchronized int addConnection (WeaveDeviceManager connObj)
Parâmetros
| connObj | 
|---|
public BluetoothGattCallback getCallback ()
public synchronized int getConnId (BluetoothGatt gatt)
Parâmetros
| gatt | 
|---|
public synchronized WeaveDeviceManager getConnection (int connId)
Parâmetros
| connId | 
|---|
public static WeaveStack getInstance ()
public static boolean onCloseConnection (int connId)
Parâmetros
| connId | 
|---|
public static int onGetMTU (int connId)
Parâmetros
| connId | 
|---|
public static void onNotifyWeaveConnectionClosed (int connId)
Parâmetros
| connId | 
|---|
public static boolean onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] characteristicData)
Parâmetros
| connId | |
|---|---|
| svcId | |
| charId | |
| characteristicData | 
public static boolean onSubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)
Parâmetros
| connId | |
|---|---|
| svcId | |
| charId | 
public static boolean onUnsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)
Parâmetros
| connId | |
|---|---|
| svcId | |
| charId | 
public synchronized WeaveDeviceManager removeConnection (int connId)
Parâmetros
| connId | 
|---|