| Direct-BT v3.3.0-1-gc2d430c
    Direct-BT - Direct Bluetooth Programming. | 
| Public Member Functions | |
| DBGattServerHandler (BTGattHandler &gh_, DBGattServerRef gsd) noexcept | |
| ~DBGattServerHandler () override | |
| void | close () noexcept override | 
| Close and clear this handler, i.e.  More... | |
| DBGattServer::Mode | getMode () noexcept override | 
| bool | replyExchangeMTUReq (const AttExchangeMTU *pdu) noexcept override | 
| Reply to an exchange MTU request.  More... | |
| bool | replyFindByTypeValueReq (const AttFindByTypeValueReq *pdu) noexcept override | 
| Reply to a find by type value request.  More... | |
| bool | replyFindInfoReq (const AttFindInfoReq *pdu) noexcept override | 
| Reply to a find info request.  More... | |
| bool | replyReadByGroupTypeReq (const AttReadByNTypeReq *pdu) noexcept override | 
| Reply to a read by group type request.  More... | |
| bool | replyReadByTypeReq (const AttReadByNTypeReq *pdu) noexcept override | 
| Reply to a read by type request.  More... | |
| bool | replyReadReq (const AttPDUMsg *pdu) noexcept override | 
| Reply to a read request.  More... | |
| bool | replyWriteReq (const AttPDUMsg *pdu) noexcept override | 
| Reply to a write request.  More... | |
|  Public Member Functions inherited from direct_bt::BTGattHandler::GattServerHandler | |
| virtual | ~GattServerHandler ()=default | 
| virtual void | close () noexcept | 
| Close and clear this handler, i.e.  More... | |
| virtual DBGattServer::Mode | getMode () noexcept=0 | 
| virtual bool | replyExchangeMTUReq (const AttExchangeMTU *pdu) noexcept=0 | 
| Reply to an exchange MTU request.  More... | |
| virtual bool | replyFindByTypeValueReq (const AttFindByTypeValueReq *pdu) noexcept=0 | 
| Reply to a find by type value request.  More... | |
| virtual bool | replyFindInfoReq (const AttFindInfoReq *pdu) noexcept=0 | 
| Reply to a find info request.  More... | |
| virtual bool | replyReadByGroupTypeReq (const AttReadByNTypeReq *pdu) noexcept=0 | 
| Reply to a read by group type request.  More... | |
| virtual bool | replyReadByTypeReq (const AttReadByNTypeReq *pdu) noexcept=0 | 
| Reply to a read by type request.  More... | |
| virtual bool | replyReadReq (const AttPDUMsg *pdu) noexcept=0 | 
| Reply to a read request.  More... | |
| virtual bool | replyWriteReq (const AttPDUMsg *pdu) noexcept=0 | 
| Reply to a write request.  More... | |
Definition at line 107 of file BTGattServerHandler.cpp.
| 
 | inlinenoexcept | 
Definition at line 137 of file BTGattServerHandler.cpp.
| 
 | inlineoverride | 
Definition at line 140 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Close and clear this handler, i.e.
release all resources.
Usually called when disconnected or destructed.
Reimplemented from direct_bt::BTGattHandler::GattServerHandler.
Definition at line 142 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 355 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to an exchange MTU request.
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 357 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to a write request.
Without Response:
With Response:
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 383 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to a read request.
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 497 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to a find info request.
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 643 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to a find by type value request.
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 700 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to a read by type request.
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 776 of file BTGattServerHandler.cpp.
| 
 | inlineoverridevirtualnoexcept | 
Reply to a read by group type request.
| pdu | 
Implements direct_bt::BTGattHandler::GattServerHandler.
Definition at line 896 of file BTGattServerHandler.cpp.