mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-27 21:40:15 +00:00
mesh: move mesh_key_refresh_state_t and mesh_secure_network_beacon_state_t to mesh_subnet_t
This commit is contained in:
parent
84339629f0
commit
df8235ad2f
@ -131,6 +131,23 @@ typedef struct {
|
||||
uint8_t data[MESH_ACCESS_PAYLOAD_MAX];
|
||||
} mesh_transport_pdu_t;
|
||||
|
||||
typedef enum {
|
||||
MESH_KEY_REFRESH_NOT_ACTIVE = 0,
|
||||
MESH_KEY_REFRESH_FIRST_PHASE,
|
||||
MESH_KEY_REFRESH_SECOND_PHASE
|
||||
} mesh_key_refresh_state_t;
|
||||
|
||||
typedef enum {
|
||||
MESH_SECURE_NETWORK_BEACON_W2_AUTH_VALUE,
|
||||
MESH_SECURE_NETWORK_BEACON_W4_AUTH_VALUE,
|
||||
MESH_SECURE_NETWORK_BEACON_AUTH_VALUE,
|
||||
MESH_SECURE_NETWORK_BEACON_W2_SEND_ADV,
|
||||
MESH_SECURE_NETWORK_BEACON_ADV_SENT,
|
||||
MESH_SECURE_NETWORK_BEACON_W2_SEND_GATT,
|
||||
MESH_SECURE_NETWORK_BEACON_GATT_SENT,
|
||||
MESH_SECURE_NETWORK_BEACON_W4_INTERVAL
|
||||
} mesh_secure_network_beacon_state_t;
|
||||
|
||||
typedef struct {
|
||||
btstack_linked_item_t item;
|
||||
|
||||
|
@ -47,26 +47,12 @@ extern "C"
|
||||
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "btstack_linked_list.h"
|
||||
|
||||
#include "mesh/adv_bearer.h"
|
||||
|
||||
|
||||
typedef enum {
|
||||
MESH_KEY_REFRESH_NOT_ACTIVE = 0,
|
||||
MESH_KEY_REFRESH_FIRST_PHASE,
|
||||
MESH_KEY_REFRESH_SECOND_PHASE
|
||||
} mesh_key_refresh_state_t;
|
||||
|
||||
typedef enum {
|
||||
MESH_SECURE_NETWORK_BEACON_W2_AUTH_VALUE,
|
||||
MESH_SECURE_NETWORK_BEACON_W4_AUTH_VALUE,
|
||||
MESH_SECURE_NETWORK_BEACON_AUTH_VALUE,
|
||||
MESH_SECURE_NETWORK_BEACON_W2_SEND_ADV,
|
||||
MESH_SECURE_NETWORK_BEACON_ADV_SENT,
|
||||
MESH_SECURE_NETWORK_BEACON_W2_SEND_GATT,
|
||||
MESH_SECURE_NETWORK_BEACON_GATT_SENT,
|
||||
MESH_SECURE_NETWORK_BEACON_W4_INTERVAL
|
||||
} mesh_secure_network_beacon_state_t;
|
||||
|
||||
typedef struct {
|
||||
btstack_linked_item_t item;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user