публичный финальный класс WeaveStack расширяет объект
Постоянное резюме
| интервал | НАЧАЛЬНЫЕ_ПОДКЛЮЧЕНИЯ |
Краткое описание общедоступного метода
| синхронизированный int | addConnection ( WeaveDeviceManager connObj) |
| BluetoothGattОбратный вызов | |
| синхронизированный int | getConnId ( BluetoothGatt gatt) |
| синхронизированный WeaveDeviceManager | getConnection (int connId) |
| статический WeaveStack | |
| статическое логическое значение | onCloseConnection (int connId) |
| статический int | onGetMTU (int connId) |
| статическая пустота | onNotifyWeaveConnectionClosed (int connId) |
| статическое логическое значение | onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] FeatureData) |
| статическое логическое значение | onSubscribeCharacteristic (int connId, byte[] svcId, byte[] charId) |
| статическое логическое значение | onUnsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId) |
| синхронизированный WeaveDeviceManager | удалитьСоединение (int connId) |
Сводка унаследованных методов
Константы
публичный статический окончательный int INITIAL_CONNECTIONS
Постоянное значение: 4
Публичные методы
общедоступный синхронизированный int addConnection ( WeaveDeviceManager connObj)
Параметры
| connObj |
|---|
общедоступный BluetoothGattCallback getCallback ()
общедоступный синхронизированный int getConnId ( BluetoothGatt gatt)
Параметры
| Гатт |
|---|
общедоступный синхронизированный WeaveDeviceManager getConnection (int connId)
Параметры
| согласовать |
|---|
общедоступный статический WeaveStack getInstance ()
общедоступное статическое логическое значение onCloseConnection (int connId)
Параметры
| согласовать |
|---|
public static int onGetMTU (int connId)
Параметры
| согласовать |
|---|
public static void onNotifyWeaveConnectionClosed (int connId)
Параметры
| согласовать |
|---|
общедоступное статическое логическое значение onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] FeatureData)
Параметры
| согласовать | |
|---|---|
| идентификатор svc | |
| Чарлид | |
| ХарактеристикаДанные |
общедоступное статическое логическое значение onSubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)
Параметры
| согласовать | |
|---|---|
| svcID | |
| ЧАРИД |
общедоступное статическое логическое значение onUnsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)
Параметры
| согласовать | |
|---|---|
| svcID | |
| ЧАРИД |
общедоступный синхронизированный WeaveDeviceManager RemoveConnection (int connId)
Параметры
| согласовать |
|---|