API Reference caldav_client v2.0.0

modules

Modules

Stores user credentials for Basic authentication.

Stores user credentials for Bearer authentication.

Stores user credentials for Digest authentication.

Allows for managing calendars on the calendar server.

Stores the server address, authentication method and user credentials.

Allows for managing events on the calendar server.

Provides utility functions related with HTTP.

Serializes datetimes according to CalDAV specification.

Provides utility functions for integration with Tesla library.

Puts Content-Length header in the HTTP request.

Puts Content-Type: text/calendar header in the HTTP request.

Puts Content-Type: application/xml; charset="utf-8" header in the HTTP request.

Puts If-Match header in the HTTP request.

Builds URLs according to CalDAV specification.

Builds XML request body for the calendar server.

Parses XML responses received from the calendar server.