Data structure of the test_request event.

Public Attributes#

uint16_t
uint16_t
uint8_t
uint16_t

Public Attribute Documentation#

server_address#

uint16_t sl_btmesh_evt_health_server_test_request_s::server_address

Destination address the message was sent to. It can be either the Server model element's unicast address, or a subscription address of the Server model.


elem_index#

uint16_t sl_btmesh_evt_health_server_test_request_s::elem_index

Server model element index. Identifies the Server model that received the request as well as the element on which the test is to be performed.


client_address#

uint16_t sl_btmesh_evt_health_server_test_request_s::client_address

Address of the client model which sent the message


appkey_index#

uint16_t sl_btmesh_evt_health_server_test_request_s::appkey_index

The application key index to use in encrypting the request. Any response sent must be encrypted using the same key.


test_id#

uint8_t sl_btmesh_evt_health_server_test_request_s::test_id

Test ID


vendor_id#

uint16_t sl_btmesh_evt_health_server_test_request_s::vendor_id

Bluetooth vendor ID used in the request


response_required#

uint8_t sl_btmesh_evt_health_server_test_request_s::response_required

Non-zero if client expects a response. The application should issue a sl_btmesh_health_server_send_test_response once it has processed the request.