Summary
Inheritance
Inherits from:
nl::Ble::BlePlatformDelegate
Public functions
|
CloseConnection(BLE_CONNECTION_OBJECT connObj)
|
virtual bool
|
GetMTU(BLE_CONNECTION_OBJECT connObj) const
|
virtual uint16_t
|
SendIndication(BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf)
|
virtual bool
|
SendReadRequest(BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf)
|
virtual bool
|
SendReadResponse(BLE_CONNECTION_OBJECT connObj, BLE_READ_REQUEST_CONTEXT requestContext, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId)
|
virtual bool
|
SendWriteRequest(BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf)
|
virtual bool
|
SetCloseConnectionCallback(CloseConnectionCallback cb)
|
void
|
SetGetMTUCallback(GetMTUCallback cb)
|
void
|
SetSendWriteRequestCallback(SendWriteRequestCallback cb)
|
void
|
SetSubscribeCharacteristicCallback(SubscribeCharacteristicCallback cb)
|
void
|
SetUnsubscribeCharacteristicCallback(UnsubscribeCharacteristicCallback cb)
|
void
|
SubscribeCharacteristic(BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId)
|
virtual bool
|
UnsubscribeCharacteristic(BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId)
|
virtual bool
|
Public attributes
Public functions