|
Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
Class that: More...
#include <cs_MeshMsgSender.h>


Private Member Functions | |
| cs_ret_code_t | handleSendMeshCommand (mesh_control_command_packet_t *command, const cmd_source_with_counter_t &source) |
| cs_ret_code_t | addToQueue (MeshUtil::cs_mesh_queue_item_t &item) |
| cs_ret_code_t | remFromQueue (MeshUtil::cs_mesh_queue_item_t &item) |
Private Attributes | |
| MeshModelSelector * | _selector |
Class that:
|
private |
|
virtual |
Internal usage.
Implements EventListener.
|
private |
| void MeshMsgSender::init | ( | MeshModelSelector * | selector | ) |
|
private |
| cs_ret_code_t MeshMsgSender::sendBehaviourSettings | ( | const behaviour_settings_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendMsg | ( | cs_mesh_msg_t * | meshMsg | ) |
| cs_ret_code_t MeshMsgSender::sendMultiSwitchItem | ( | const internal_multi_switch_item_t * | item, |
| const cmd_source_with_counter_t & | source, | ||
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendNoop | ( | uint8_t | transmissions = 0 | ) |
| cs_ret_code_t MeshMsgSender::sendProfileLocation | ( | const cs_mesh_model_msg_profile_location_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendSetTime | ( | const cs_mesh_model_msg_time_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendTestMsg | ( | ) |
| cs_ret_code_t MeshMsgSender::sendTrackedDeviceHeartbeat | ( | const cs_mesh_model_msg_device_heartbeat_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendTrackedDeviceListSize | ( | const cs_mesh_model_msg_device_list_size_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendTrackedDeviceRegister | ( | const cs_mesh_model_msg_device_register_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
| cs_ret_code_t MeshMsgSender::sendTrackedDeviceToken | ( | const cs_mesh_model_msg_device_token_t * | item, |
| uint8_t | transmissions = 0 |
||
| ) |
|
private |