Lines Matching full:message
7 /** @brief Send a model message.
9 * Sends a model message with the given context. If the message context is NULL, this
10 * updates the publish message, and publishes with the configured publication parameters.
12 * @param model Model to send the message on.
13 * @param ctx Message context, or NULL to send with the configured publish parameters.
14 * @param buf Message to send.
16 * @retval 0 The message was sent successfully.
17 * @retval -ENOTSUP A message context was not provided and publishing is not supported.
18 * @retval -EADDRNOTAVAIL A message context was not provided and publishing is not configured.
25 * Message response context.
28 struct bt_mesh_msg_ack_ctx *ack; /**< Acknowledged message context. */
34 /** @brief Send an acknowledged model message.
36 * Sends a model message with the given context. If the message context is NULL, this
37 * updates the publish message, and publishes with the configured publication parameters.
42 * @param model Model to send the message on.
43 * @param ctx Message context, or NULL to send with the configured publish parameters.
44 * @param buf Message to send.
45 * @param rsp Message response context, or NULL if no response is expected.
47 * @retval 0 The message was sent successfully.
49 * @retval -ENOTSUP A message context was not provided and publishing is not supported.
50 * @retval -EADDRNOTAVAIL A message context was not provided and publishing is not configured.