Welcome to Anjay LwM2M library documentation!
Attention
With release of Anjay 3.0, the library’s license terms have changed. Please make sure that you have reviewed it before updating to the new major release. Previous versions of Anjay remain with the old, Apache 2.0 license.
Contents:
- 1. Introduction
- 2. OMA LwM2M - Brief description
- 3. Compiling client applications
- 4. Basic client
- 5. Advanced topics
- 5.1. Access Control in multi-server environment
- 5.2. Attribute storage
- 5.3. DTLS connection using certificates
- 5.4. Custom LwM2M objects
- 5.4.1. Single-instance read-only object
- 5.4.2. Single-instance read-only object with an executable resource
- 5.4.3. Multi-instance read-only object with fixed number of instances
- 5.4.4. Multi-instance writable object with fixed number of instances
- 5.4.5. Multi-instance writable object with dynamic number of instances
- 5.4.6. Objects with Multiple Instance Resources
- 5.4.7. Bootstrap awareness
- 5.5. Network error handling
- 5.6. Other library features
- 5.7. Persistence support
- 5.8. Retransmissions, timeouts & response caching
- 5.9. Custom event loop
- 5.10. Notes on event loop APIs
- 5.11. IPSO objects implementation
- 6. Firmware Update Tutorial
- 7. Tools
- 8. Porting guide for non-POSIX platforms
- 9. Migrating from older versions
- 9.1. Migrating from Anjay 2.2.5
- 9.2. Migrating mbed TLS custom entropy initializers
- 9.3. Migrating from Anjay 2.3.x or 2.4.x
- 9.4. Migrating from Anjay 2.5.x or 2.6.x
- 9.5. Migrating from Anjay 2.7.x
- 9.6. Migrating from Anjay 2.8.x
- 9.7. Migrating from Anjay 2.9.x-2.14.x
- 9.8. Migrating from Anjay 2.15.x
- 9.9. Migrating from Anjay 3.0
- 9.10. Migrating from Anjay 3.1 or 3.2
- 9.11. Migrating from Anjay 3.3
- 9.12. Migrating from Anjay 3.4
- 9.13. Migrating from Anjay 3.7
- 10. Commercial features