include/mtx/ directory

The root directory for all the type definitions listed in the specifications.

Directories

directory events/
The different event types in the Matrix API.
directory responses/
The reponses returned from each request.

Files

file common.hpp
Common types used by the crypto related endpoints. Common types used by room directory endpoints.
file errors.hpp
The error struct returned by the Matrix API.
file events.hpp
Basetypes for events. Content is defined elsewhere.
file identifiers.hpp
Identifiers used in the Matrix API.
file lightweight_error.hpp
Error codes returned by the Matrix API.
file log.hpp
Header for logging related functions.
file pushrules.hpp
Pushrules and notification settings.
file requests.hpp
Structs for for requests to the Matrix API.
file responses.hpp
Collection header for all the different response structs.
file secret_storage.hpp
Header with SSSS related types.
file user_interactive.hpp
Header with types for user interactive authentication.