libcoap 4.3.2
Application API

Application API Structures, Macros, Typedefs, Enums and Functions. More...

+ Collaboration diagram for Application API:

Modules

 Application I/O Handling
 API for Application Input / Output checking.
 
 Asynchronous Messaging
 API for delayed "separate" messages.
 
 Block Transfer
 API for handling PDUs using CoAP Block options (RFC7959)
 
 Cache Support
 API for Cache-Key and Cache-Entry.
 
 Clock Handling
 API for internal clock assess.
 
 Context Handling
 API for handling PDUs using CoAP Contexts.
 
 DTLS Support
 API for interfacing with DTLS libraries.
 
 Encode / Decode API
 API for endoding/decoding CoAP options.
 
 Event Handling
 API for event delivery from lower-layer library functions.
 
 Logging Support
 API for logging support.
 
 LwIP specific API
 API for LwIP interface.
 
 OSCORE Support
 API functions for interfacing with OSCORE (RFC8613)
 
 Option Filters
 API for access option filters.
 
 PDU
 API for PDUs.
 
 Pseudo Random Numbers
 API for generating pseudo random numbers.
 
 Rate Control
 API for updating transmission parameters for CoAP rate control.
 
 Resource Configuraton
 API for setting up resources.
 
 Resource Observation
 API for interfacing with the observe handling (RFC7641)
 
 Sessions
 API for CoAP Session access.
 
 String handling support
 API for handling strings and binary data.
 
 URI Parsing Functions
 API for parsing URIs.
 
 WebSockets Support
 API for interfacing with WebSockets (RFC8323)
 

Detailed Description

Application API Structures, Macros, Typedefs, Enums and Functions.