Types

nRF5 SDK for Mesh v5.0.0

Access acknowledged message types. More...

Data Structures

struct  access_reliable_t
 Access layer acknowledged publish parameter structure. More...
 

Typedefs

typedef void(* access_reliable_cb_t) (access_model_handle_t model_handle, void *p_args, access_reliable_status_t status)
 Access layer acknowledged message callback type. More...
 

Detailed Description

Access acknowledged message types.

Typedef Documentation

◆ access_reliable_cb_t

typedef void(* access_reliable_cb_t) (access_model_handle_t model_handle, void *p_args, access_reliable_status_t status)

Access layer acknowledged message callback type.

Used to indicate a successful or unsuccessful acknowledged transfer.

Parameters
[in]model_handleAccess layer model handle.
[in]p_argsGeneric argument pointer.
[in]statusAccess acknowledged transfer status code.

Definition at line 126 of file access_reliable.h.

Enumeration Type Documentation

◆ access_reliable_status_t

Access acknowledged transfer status codes.

Enumerator
ACCESS_RELIABLE_TRANSFER_SUCCESS 

The acknowledged transfer was completed successfully.

Note
This status is only used for NRF_MESH_ADDRESS_TYPE_UNICAST addresses.
ACCESS_RELIABLE_TRANSFER_TIMEOUT 

The acknowledged transfer reached its timeout.

ACCESS_RELIABLE_TRANSFER_CANCELLED 

The acknowledged transfer has been cancelled.

Definition at line 105 of file access_reliable.h.