10#ifndef _BLUETOOTH_MESH_HEARTBEAT_H_
11#define _BLUETOOTH_MESH_HEARTBEAT_H_
void bt_mesh_hb_pub_get(struct bt_mesh_hb_pub *get)
Get the current Heartbeat publication parameters.
void bt_mesh_hb_sub_get(struct bt_mesh_hb_sub *get)
Get the current Heartbeat subscription parameters.
Definition heartbeat.h:74
void(* recv)(const struct bt_mesh_hb_sub *sub, uint8_t hops, uint16_t feat)
Receive callback for heartbeats.
Definition heartbeat.h:89
void(* sub_end)(const struct bt_mesh_hb_sub *sub)
Subscription end callback for heartbeats.
Definition heartbeat.h:99
Definition heartbeat.h:25
uint16_t feat
Definition heartbeat.h:38
uint32_t period
Definition heartbeat.h:42
uint16_t count
Definition heartbeat.h:29
uint8_t ttl
Definition heartbeat.h:31
uint16_t dst
Definition heartbeat.h:27
uint16_t net_idx
Definition heartbeat.h:40
Definition heartbeat.h:46
uint8_t max_hops
Definition heartbeat.h:70
uint16_t count
Definition heartbeat.h:56
uint8_t min_hops
Definition heartbeat.h:63
uint16_t dst
Definition heartbeat.h:54
uint32_t remaining
Definition heartbeat.h:50
uint32_t period
Definition heartbeat.h:48
uint16_t src
Definition heartbeat.h:52