Base class used in the RequestQueue to invoke ZigbeeHost API calls.
More...
#include <zigpc_gateway_request_queue.hpp>
Base class used in the RequestQueue to invoke ZigbeeHost API calls.
◆ Entry()
zigpc::gateway::RequestQueue::Entry::Entry |
( |
const char * |
label | ) |
|
|
explicit |
◆ ~Entry()
virtual zigpc::gateway::RequestQueue::Entry::~Entry |
( |
| ) |
|
|
virtualdefault |
◆ getLabel()
const char * zigpc::gateway::RequestQueue::Entry::getLabel |
( |
void |
| ) |
const |
Get the Name of the call.
- Returns
- const char*
◆ getSendAttempts()
size_t zigpc::gateway::RequestQueue::Entry::getSendAttempts |
( |
void |
| ) |
const |
Get the number of attempts made to send the message.
- Returns
- size_t
◆ incrementSendAttempt()
void zigpc::gateway::RequestQueue::Entry::incrementSendAttempt |
( |
void |
| ) |
|
◆ invoke()
virtual sl_status_t zigpc::gateway::RequestQueue::Entry::invoke |
( |
void |
| ) |
|
|
pure virtual |
◆ label
const char* zigpc::gateway::RequestQueue::Entry::label |
|
private |
◆ send_attempts
size_t zigpc::gateway::RequestQueue::Entry::send_attempts = 0U |
|
private |
< Call label Times tried to successfully send the call
The documentation for this class was generated from the following file: