|
| | 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.