WeaveStack

public final class WeaveStack extends Object

ملخّص ثابت

int INITIAL_CONNECTIONS

ملخّص الطريقة العامة

synchronized int
BluetoothGattCallback
synchronized int
‫synchronized WeaveDeviceManager
getConnection(int connId)
static WeaveStack
static boolean
onCloseConnection(int connId)
static int
onGetMTU(int connId)
static void
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)

ملخّص الطرق الموروثة

الثوابت

public static final int INITIAL_CONNECTIONS

القيمة الثابتة: 4

الطُرق العامة

public synchronized int addConnection (WeaveDeviceManager connObj)

المعلمات
connObj

public BluetoothGattCallback getCallback ()

public synchronized int getConnId (BluetoothGatt gatt)

المعلمات
gatt

public synchronized WeaveDeviceManager getConnection (int connId)

المعلمات
connId

public static WeaveStack getInstance ()

public static boolean onCloseConnection (int connId)

المعلمات
connId

public static int onGetMTU (int connId)

المعلمات
connId

public static void onNotifyWeaveConnectionClosed (int connId)

المعلمات
connId

public static boolean onSendCharacteristic (int connId, byte[] svcId, byte[] charId, byte[] characteristicData)

المعلمات
connId
svcId
charId
characteristicData

public static boolean onSubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)

المعلمات
connId
svcId
charId

public static boolean onUnsubscribeCharacteristic (int connId, byte[] svcId, byte[] charId)

المعلمات
connId
svcId
charId

public synchronized WeaveDeviceManager removeConnection (int connId)

المعلمات
connId