Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
lwm2m_send_scheduler.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Clunky Machines
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#ifndef ZEPHYR_NET_LWM2M_SEND_SCHEDULER_H_
8#define ZEPHYR_NET_LWM2M_SEND_SCHEDULER_H_
9
10#include <stdbool.h>
11#include <zephyr/net/lwm2m.h>
12
22
35 const struct lwm2m_time_series_elem *element);
36
45
46#endif /* ZEPHYR_NET_LWM2M_SEND_SCHEDULER_H_ */
LwM2M high-level API.
void lwm2m_send_sched_handle_registration_event(void)
Handle a registration or registration-update completion event.
bool lwm2m_send_sched_cache_filter(const struct lwm2m_obj_path *path, const struct lwm2m_time_series_elem *element)
Cache filter that enforces the configured scheduler rules.
int lwm2m_send_sched_init(void)
Register the send scheduler LwM2M objects and initialise state.
LwM2M object path structure.
Definition lwm2m.h:101
LwM2M Time series data structure.
Definition lwm2m.h:331