|
| NativeGattToServerCharListener ()=default |
|
BTDeviceRef | getToClient () noexcept |
|
void | indicationReceived (const BTDeviceRef &source, const uint16_t char_handle, const TROOctets &char_value, const uint64_t timestamp, const bool confirmationSent) override |
| Called from native BLE stack, initiated by a received indication. More...
|
|
void | mtuResponse (const uint16_t clientMTU, const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_reply, const uint16_t serverMTU, const uint16_t usedMTU, const BTDeviceRef &serverReplier, const BTDeviceRef &clientRequester) override |
| Informal notification about a complete MTU exchange request and response to and from this GATTRole::Server, optional. More...
|
|
void | notificationReceived (const BTDeviceRef &source, const uint16_t char_handle, const TROOctets &char_value, const uint64_t timestamp) override |
| Called from native BLE stack, initiated by a received notification. More...
|
|
void | readResponse (const uint16_t handle, const uint16_t value_offset, const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_reply, const jau::TROOctets &data_reply, const BTDeviceRef &serverReplier, const BTDeviceRef &clientRequester) override |
| Informal notification about a complete read request and response to and from this GATTRole::Server, optional. More...
|
|
void | writeRequest (const uint16_t handle, const jau::TROOctets &data, const jau::darray< Section > §ions, const bool with_response, const BTDeviceRef &serverDest, const BTDeviceRef &clientSource) override |
| Informal notification about a completed write request sent to this GATTRole::Server, optional. More...
|
|
void | writeResponse (const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_code, const BTDeviceRef &serverSource, const BTDeviceRef &clientDest) override |
| Informal notification about a write response received from this GATTRole::Server, optional. More...
|
|
Public Member Functions inherited from direct_bt::BTGattHandler::NativeGattCharListener |
virtual | ~NativeGattCharListener () noexcept=default |
|
virtual void | indicationReceived (const BTDeviceRef &, const uint16_t charHandle, const jau::TROOctets &charValue, const uint64_t timestamp, const bool confirmationSent)=0 |
| Called from native BLE stack, initiated by a received indication. More...
|
|
virtual void | mtuResponse (const uint16_t clientMTU, const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_reply, const uint16_t serverMTU, const uint16_t usedMTU, const BTDeviceRef &serverReplier, const BTDeviceRef &clientRequester) |
| Informal notification about a complete MTU exchange request and response to and from this GATTRole::Server, optional. More...
|
|
virtual void | notificationReceived (const BTDeviceRef &source, const uint16_t charHandle, const jau::TROOctets &charValue, const uint64_t timestamp)=0 |
| Called from native BLE stack, initiated by a received notification. More...
|
|
bool | operator!= (const NativeGattCharListener &rhs) const noexcept |
|
virtual bool | operator== (const NativeGattCharListener &rhs) const noexcept |
| Default comparison operator, merely testing for same memory reference. More...
|
|
virtual void | readResponse (const uint16_t handle, const uint16_t value_offset, const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_reply, const jau::TROOctets &data_reply, const BTDeviceRef &serverReplier, const BTDeviceRef &clientRequester) |
| Informal notification about a complete read request and response to and from this GATTRole::Server, optional. More...
|
|
virtual void | replyReceived (const AttPDUMsg &pduReply, const BTDeviceRef &serverSource, const BTDeviceRef &clientDest) |
| Informal low-level notification of AttPDUMsg responses from this GATTRole::Server, optional. More...
|
|
virtual void | requestSent (const AttPDUMsg &pduRequest, const BTDeviceRef &serverDest, const BTDeviceRef &clientSource) |
| Informal low-level notification of AttPDUMsg requests to this GATTRole::Server, optional. More...
|
|
virtual std::string | toString () |
| Return a simple description about this instance. More...
|
|
virtual void | writeRequest (const uint16_t handle, const jau::TROOctets &data, const jau::darray< Section > §ions, const bool with_response, const BTDeviceRef &serverDest, const BTDeviceRef &clientSource) |
| Informal notification about a completed write request sent to this GATTRole::Server, optional. More...
|
|
virtual void | writeResponse (const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_code, const BTDeviceRef &serverSource, const BTDeviceRef &clientDest) |
| Informal notification about a write response received from this GATTRole::Server, optional. More...
|
|
- Examples
- dbt_repeater00.cpp.
Definition at line 274 of file dbt_repeater00.cpp.