netopt: Add NETOPT_ACK_PENDING
This commit is contained in:
parent
a841d9ee0a
commit
f52efef0d5
@ -53,6 +53,11 @@ extern "C" {
|
||||
* @brief request ACK from receiver
|
||||
*/
|
||||
#define NETDEV_IEEE802154_ACK_REQ (IEEE802154_FCF_ACK_REQ)
|
||||
|
||||
/**
|
||||
* @brief set frame pending bit
|
||||
*/
|
||||
#define NETDEV_IEEE802154_FRAME_PEND (IEEE802154_FCF_FRAME_PEND)
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
||||
@ -147,6 +147,12 @@ typedef enum {
|
||||
* the current state */
|
||||
NETOPT_AUTOACK, /**< en/disable link layer auto ACKs or read
|
||||
* the current state */
|
||||
NETOPT_ACK_PENDING, /**< en/disable the frame pending bit of ACKs.
|
||||
* This bit is copied into the frame pending
|
||||
* subfield of the ACK if it is the response
|
||||
* to a data request MAC command frame, which
|
||||
* lets the data request sender know if the ACK
|
||||
* sender has pending data or not. */
|
||||
NETOPT_ACK_REQ, /**< en/disable acknowledgement requests or
|
||||
* read the current state */
|
||||
NETOPT_RETRANS, /**< get/set the maximum number of
|
||||
|
||||
@ -45,6 +45,7 @@ static const char *_netopt_strmap[] = {
|
||||
[NETOPT_PRELOADING] = "NETOPT_PRELOADING",
|
||||
[NETOPT_PROMISCUOUSMODE] = "NETOPT_PROMISCUOUSMODE",
|
||||
[NETOPT_AUTOACK] = "NETOPT_AUTOACK",
|
||||
[NETOPT_ACK_PENDING] = "NETOPT_ACK_PENDING",
|
||||
[NETOPT_ACK_REQ] = "NETOPT_ACK_REQ",
|
||||
[NETOPT_RETRANS] = "NETOPT_RETRANS",
|
||||
[NETOPT_PROTO] = "NETOPT_PROTO",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user