nRF5 SDK for Mesh v5.0.0
Data Fields
nrf_mesh_evt_t Struct Reference

Mesh event structure. More...

#include <nrf_mesh_events.h>

Data Fields

nrf_mesh_evt_type_t type
 Type of event. More...
union {
   nrf_mesh_evt_message_t   message
 Incoming message. More...
   nrf_mesh_evt_tx_complete_t   tx_complete
 Transmission complete. More...
   nrf_mesh_evt_iv_update_notification_t   iv_update
 IV update notification event. More...
   nrf_mesh_evt_key_refresh_notification_t   key_refresh
 Key refresh notification event. More...
   nrf_mesh_evt_net_beacon_received_t   net_beacon
 A network beacon was received. More...
   nrf_mesh_evt_hb_message_t   hb_message
 HB message received/sent event. More...
   nrf_mesh_evt_hb_subscription_change_t   hb_subscription_change
 HB subscription state changed. More...
   nrf_mesh_evt_dfu_t   dfu
 DFU event. More...
   nrf_mesh_evt_rx_failed_t   rx_failed
 RX failed. More...
   nrf_mesh_evt_sar_failed_t   sar_failed
 SAR failed event. More...
   nrf_mesh_evt_flash_failed_t   flash_failed
 Flash failed event. More...
   nrf_mesh_evt_config_storage_failure_t   config_storage_failure
 Configuration storage failure event. More...
   nrf_mesh_evt_config_load_failure_t   config_load_failure
 Configuration load failure event. More...
   nrf_mesh_evt_lpn_friend_offer_t   friend_offer
 Friend Offer event. More...
   nrf_mesh_evt_lpn_friend_update_t   friend_update
 Friend Update event. More...
   nrf_mesh_evt_friendship_established_t   friendship_established
 Friendship established event. More...
   nrf_mesh_evt_friendship_terminated_t   friendship_terminated
 Friendship terminated event. More...
   nrf_mesh_evt_friend_request_t   friend_request
 Friend Request event. More...
 Event parameters. More...

Detailed Description

Mesh event structure.

Definition at line 472 of file nrf_mesh_events.h.

Field Documentation

◆ type

nrf_mesh_evt_type_t nrf_mesh_evt_t::type

Type of event.

Definition at line 475 of file nrf_mesh_events.h.

◆ message

nrf_mesh_evt_message_t nrf_mesh_evt_t::message

Incoming message.

Definition at line 480 of file nrf_mesh_events.h.

◆ tx_complete

nrf_mesh_evt_tx_complete_t nrf_mesh_evt_t::tx_complete

Transmission complete.

Definition at line 482 of file nrf_mesh_events.h.

◆ iv_update

nrf_mesh_evt_iv_update_notification_t nrf_mesh_evt_t::iv_update

IV update notification event.

Definition at line 484 of file nrf_mesh_events.h.

◆ key_refresh

nrf_mesh_evt_key_refresh_notification_t nrf_mesh_evt_t::key_refresh

Key refresh notification event.

Definition at line 486 of file nrf_mesh_events.h.

◆ net_beacon

nrf_mesh_evt_net_beacon_received_t nrf_mesh_evt_t::net_beacon

A network beacon was received.

Definition at line 488 of file nrf_mesh_events.h.

◆ hb_message

nrf_mesh_evt_hb_message_t nrf_mesh_evt_t::hb_message

HB message received/sent event.

Definition at line 490 of file nrf_mesh_events.h.

◆ hb_subscription_change

nrf_mesh_evt_hb_subscription_change_t nrf_mesh_evt_t::hb_subscription_change

HB subscription state changed.

Definition at line 492 of file nrf_mesh_events.h.

◆ dfu

nrf_mesh_evt_dfu_t nrf_mesh_evt_t::dfu

DFU event.

Definition at line 495 of file nrf_mesh_events.h.

◆ rx_failed

nrf_mesh_evt_rx_failed_t nrf_mesh_evt_t::rx_failed

RX failed.

Definition at line 497 of file nrf_mesh_events.h.

◆ sar_failed

nrf_mesh_evt_sar_failed_t nrf_mesh_evt_t::sar_failed

SAR failed event.

Definition at line 499 of file nrf_mesh_events.h.

◆ flash_failed

nrf_mesh_evt_flash_failed_t nrf_mesh_evt_t::flash_failed

Flash failed event.

Definition at line 501 of file nrf_mesh_events.h.

◆ config_storage_failure

nrf_mesh_evt_config_storage_failure_t nrf_mesh_evt_t::config_storage_failure

Configuration storage failure event.

Definition at line 503 of file nrf_mesh_events.h.

◆ config_load_failure

nrf_mesh_evt_config_load_failure_t nrf_mesh_evt_t::config_load_failure

Configuration load failure event.

Definition at line 505 of file nrf_mesh_events.h.

◆ friend_offer

nrf_mesh_evt_lpn_friend_offer_t nrf_mesh_evt_t::friend_offer

Friend Offer event.

Definition at line 507 of file nrf_mesh_events.h.

◆ friend_update

nrf_mesh_evt_lpn_friend_update_t nrf_mesh_evt_t::friend_update

Friend Update event.

Definition at line 509 of file nrf_mesh_events.h.

◆ friendship_established

nrf_mesh_evt_friendship_established_t nrf_mesh_evt_t::friendship_established

Friendship established event.

Definition at line 511 of file nrf_mesh_events.h.

◆ friendship_terminated

nrf_mesh_evt_friendship_terminated_t nrf_mesh_evt_t::friendship_terminated

Friendship terminated event.

Definition at line 513 of file nrf_mesh_events.h.

◆ friend_request

nrf_mesh_evt_friend_request_t nrf_mesh_evt_t::friend_request

Friend Request event.

Definition at line 515 of file nrf_mesh_events.h.

◆ params

union { ... } nrf_mesh_evt_t::params

Event parameters.

The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated