I sit with light demo and can not understand what the handle and p_args do
static void handle_status_cb(access_model_handle_t handle, const access_message_rx_t *p_message, void *p_args)
gateway_client_t *p_client = p_args;
p_message->meta_data.src;
NRF_MESH_ASSERT(p_client->status_cb != NULL);
if (!is_valid_source(p_client, p_message))
{
return;
}
gateway_msg_status_t *p_status = (gateway_status_t *)p_message->p_data;
...
}