mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-28 06:39:49 +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];
|
uint8_t data[MESH_ACCESS_PAYLOAD_MAX];
|
||||||
} mesh_transport_pdu_t;
|
} 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 {
|
typedef struct {
|
||||||
btstack_linked_item_t item;
|
btstack_linked_item_t item;
|
||||||
|
|
||||||
|
@ -47,26 +47,12 @@ extern "C"
|
|||||||
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
#include "btstack_linked_list.h"
|
||||||
|
|
||||||
#include "mesh/adv_bearer.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 {
|
typedef struct {
|
||||||
btstack_linked_item_t item;
|
btstack_linked_item_t item;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user