![]() |
Morse Micro IoT SDK
2.9.7
|
Functions | |
| static enum mmagic_status | mmagic_controller_get_ping_target (struct mmagic_controller *controller, struct struct_ip_addr *var) |
Gets target setting for module ping. More... | |
| static enum mmagic_status | mmagic_controller_set_ping_target (struct mmagic_controller *controller, struct struct_ip_addr *var) |
Sets target setting for module ping. More... | |
| static enum mmagic_status | mmagic_controller_get_ping_interval (struct mmagic_controller *controller, uint32_t *var) |
Gets interval setting for module ping. More... | |
| static enum mmagic_status | mmagic_controller_set_ping_interval (struct mmagic_controller *controller, uint32_t var) |
Sets interval setting for module ping. More... | |
| static enum mmagic_status | mmagic_controller_get_ping_count (struct mmagic_controller *controller, uint32_t *var) |
Gets count setting for module ping. More... | |
| static enum mmagic_status | mmagic_controller_set_ping_count (struct mmagic_controller *controller, uint32_t var) |
Sets count setting for module ping. More... | |
| static enum mmagic_status | mmagic_controller_ping_commit_all (struct mmagic_controller *controller) |
| Saves all settings from persistent store. More... | |
|
inlinestatic |
Gets count setting for module ping.
This specifies the number of ping requests to send before terminating the session. If this is zero or exceeds UINT16_MAX (65535) then it it will be set to UINT16_MAX.
| controller | Reference to the controller handle. |
| var | Reference to the uint32_t to place the received data in. |
Definition at line 4248 of file mmagic_controller.h.
|
inlinestatic |
Gets interval setting for module ping.
The time interval between ping requests (in milliseconds).
| controller | Reference to the controller handle. |
| var | Reference to the uint32_t to place the received data in. |
Definition at line 4195 of file mmagic_controller.h.
|
inlinestatic |
Gets target setting for module ping.
The IP address of the ping target.
| controller | Reference to the controller handle. |
| var | Reference to the struct_ip_addr to place the received data in. |
Definition at line 4143 of file mmagic_controller.h.
|
inlinestatic |
Saves all settings from persistent store.
| controller | Reference to the controller handle. |
Definition at line 4298 of file mmagic_controller.h.
|
inlinestatic |
Sets count setting for module ping.
This specifies the number of ping requests to send before terminating the session. If this is zero or exceeds UINT16_MAX (65535) then it it will be set to UINT16_MAX.
| controller | Reference to the controller handle. |
| var | The uint32_t to write. |
Definition at line 4275 of file mmagic_controller.h.
|
inlinestatic |
Sets interval setting for module ping.
The time interval between ping requests (in milliseconds).
| controller | Reference to the controller handle. |
| var | The uint32_t to write. |
Definition at line 4221 of file mmagic_controller.h.
|
inlinestatic |
Sets target setting for module ping.
The IP address of the ping target.
| controller | Reference to the controller handle. |
| var | Reference to the struct_ip_addr to write. |
Definition at line 4169 of file mmagic_controller.h.