|
int | lwm2m_init_security (struct lwm2m_ctx *ctx, char *endpoint, struct modem_mode_change *mmode) |
| Initialize Security object support for nrf91.
|
|
int | lwm2m_security_set_psk (uint16_t sec_obj_inst, const void *psk, int psk_len, bool psk_is_hex, const char *psk_id) |
| Set security object to PSK mode.
|
|
int | lwm2m_security_set_certificate (uint16_t sec_obj_inst, const void *cert, int cert_len, const void *private_key, int key_len, const void *ca_chain, int ca_len) |
| Set security object to certificate mode.
|
|
bool | lwm2m_security_needs_bootstrap (void) |
| Check if the client credentials are already stored.
|
|
int | lwm2m_device_reboot_cb (uint16_t obj_inst_id, uint8_t *args, uint16_t args_len) |
| Reboot handler for a device object.
|
|
void * | firmware_read_cb (uint16_t obj_inst_id, size_t *data_len) |
| Firmware read callback.
|
|
int | lwm2m_init_firmware_cb (lwm2m_firmware_event_cb_t cb) |
| Initialize Firmware update utils library with callback.
|
|
int | lwm2m_init_image (void) |
| Initialize Image Update object.
|
|
int | lwm2m_rai_req (enum lwm2m_rai_mode mode) |
| Function for requesting modem to enable or disable use of AS RAI.
|
|
int | lwm2m_utils_enable_conneval (enum lte_lc_energy_estimate min_energy_estimate, uint64_t maximum_delay_s, uint64_t poll_period_ms) |
| Enable connection pre-evaluation module.
|
|
void | lwm2m_utils_disable_conneval (void) |
| Disable connection pre-evaluation.
|
|
int | lwm2m_utils_conneval (struct lwm2m_ctx *client, enum lwm2m_rd_client_event *client_event) |
| Start connection pre-evaluation.
|
|
void | lwm2m_utils_connection_manage (struct lwm2m_ctx *client, enum lwm2m_rd_client_event *client_event) |
| LwM2M utils connection event handler.
|
|
void | lwm2m_utils_rai_event_cb (struct lwm2m_ctx *client, enum lwm2m_rd_client_event *client_event) |
| LwM2M utils RAI event handler.
|
|
uint8_t | lwm2m_adv_firmware_get_update_state (uint16_t obj_inst_id) |
|
void | lwm2m_adv_firmware_set_update_state (uint16_t obj_inst_id, uint8_t state) |
|
uint8_t | lwm2m_adv_firmware_get_update_result (uint16_t obj_inst_id) |
|
void | lwm2m_adv_firmware_set_update_result (uint16_t obj_inst_id, uint8_t result) |
|
void | lwm2m_adv_firmware_set_write_cb (uint16_t obj_inst_id, lwm2m_engine_set_data_cb_t cb) |
|
lwm2m_engine_set_data_cb_t | lwm2m_adv_firmware_get_write_cb (uint16_t obj_inst_id) |
|
void | lwm2m_adv_firmware_set_update_cb (uint16_t obj_inst_id, lwm2m_engine_execute_cb_t cb) |
|
lwm2m_engine_execute_cb_t | lwm2m_adv_firmware_get_update_cb (uint16_t obj_inst_id) |
|
int | lwm2m_adv_firmware_create_inst (const char *component, lwm2m_engine_set_data_cb_t write_callback, lwm2m_engine_execute_cb_t update_callback) |
|
static int | lwm2m_init_firmware (void) |
|
static int | lwm2m_init_device (void) |
|
static int | lwm2m_init_cellular_connectivity_object (void) |
|
static int | lwm2m_init_connmon (void) |
|
static int | lwm2m_init_location (void) |
|