|
| int | sol_lwm2m_client_add_bootstrap_finish_monitor (struct sol_lwm2m_client *client, void(*sol_lwm2m_client_bootstrap_event_cb)(void *data, struct sol_lwm2m_client *client, enum sol_lwm2m_bootstrap_event event), const void *data) |
| | Adds a bootstrap monitor to the client. More...
|
| |
| int | sol_lwm2m_client_add_object_instance (struct sol_lwm2m_client *client, const struct sol_lwm2m_object *obj, const void *data) |
| | Creates an object instance. More...
|
| |
| void | sol_lwm2m_client_del (struct sol_lwm2m_client *client) |
| | Deletes a LWM2M client. More...
|
| |
| int | sol_lwm2m_client_del_bootstrap_finish_monitor (struct sol_lwm2m_client *client, void(*sol_lwm2m_client_bootstrap_event_cb)(void *data, struct sol_lwm2m_client *client, enum sol_lwm2m_bootstrap_event event), const void *data) |
| | Removes a bootstrap monitor from the client. More...
|
| |
| struct sol_lwm2m_client * | sol_lwm2m_client_new (const char *name, const char *path, const char *sms, const struct sol_lwm2m_object **objects, const void *data) |
| | Creates a new LWM2M client. More...
|
| |
| int | sol_lwm2m_client_notify (struct sol_lwm2m_client *client, const char **paths) |
| | Notifies all the observing LWM2M servers that a resource has changed. More...
|
| |
| int | sol_lwm2m_client_send_update (struct sol_lwm2m_client *client) |
| | Sends an update message to the LWM2M servers. More...
|
| |
| int | sol_lwm2m_client_start (struct sol_lwm2m_client *client) |
| | Starts the LWM2M client. More...
|
| |
| int | sol_lwm2m_client_stop (struct sol_lwm2m_client *client) |
| | Stops the LWM2M client. More...
|
| |
Routines to create Clients talking the LWM2M protocol.