WeaveStack

public final class WeaveStack extends Object

סיכום קבוע

int INITIAL_CONNECTIONS

סיכום של שיטות ציבוריות

מסונכרן int
BluetoothGattCallback
מסונכרן int
מסונכרן WeaveDeviceManager
getConnection(int connId)
סטטי 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)
מסונכרן WeaveDeviceManager
removeConnection(int connId)

סיכום שיטות שעברו בירושה

Constants

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