AndroidBlePlatformDelegate
概要
継承
継承元: nl::Ble::BlePlatformDelegate
コンストラクタとデストラクタ |
|
---|---|
AndroidBlePlatformDelegate(BleLayer *ble)
|
パブリック属性 |
|
---|---|
Ble
|
BleLayer *
|
CloseConnectionCb
|
CloseConnectionCallback
|
GetMTUCb
|
GetMTUCallback
|
SendWriteRequestCb
|
SendWriteRequestCallback
|
SubscribeCharacteristicCb
|
SubscribeCharacteristicCallback
|
UnsubscribeCharacteristicCb
|
UnsubscribeCharacteristicCallback
|
パブリック属性
ブレー
BleLayer * Ble
CloseConnectionCb
CloseConnectionCallback CloseConnectionCb
GetMTUCb
GetMTUCallback GetMTUCb
SendWriteRequestCb
SendWriteRequestCallback SendWriteRequestCb
SubscribeCharacteristicCb
SubscribeCharacteristicCallback SubscribeCharacteristicCb
UnsubscribeCharacteristicCb
UnsubscribeCharacteristicCallback UnsubscribeCharacteristicCb
パブリック関数
AndroidBlePlatformDelegate
AndroidBlePlatformDelegate( BleLayer *ble )
CloseConnection
virtual bool CloseConnection( BLE_CONNECTION_OBJECT connObj )
GetMTU
virtual uint16_t GetMTU( BLE_CONNECTION_OBJECT connObj ) const
SendIndication
virtual bool SendIndication( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf )
SendReadRequest
virtual bool SendReadRequest( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf )
SendReadResponse
virtual bool SendReadResponse( BLE_CONNECTION_OBJECT connObj, BLE_READ_REQUEST_CONTEXT requestContext, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId )
SendWriteRequest
virtual bool SendWriteRequest( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf )
SetCloseConnectionCallback
void SetCloseConnectionCallback( CloseConnectionCallback cb )
SetGetMTUCallback
void SetGetMTUCallback( GetMTUCallback cb )
SetSendWriteRequestCallback
void SetSendWriteRequestCallback( SendWriteRequestCallback cb )
SetSubscribeCharacteristicCallback
void SetSubscribeCharacteristicCallback( SubscribeCharacteristicCallback cb )
SetUnsubscribeCharacteristicCallback
void SetUnsubscribeCharacteristicCallback( UnsubscribeCharacteristicCallback cb )
SubscribeCharacteristic
virtual bool SubscribeCharacteristic( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId )
UnsubscribeCharacteristic
virtual bool UnsubscribeCharacteristic( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId )