Namespaces
-
namespace mtx Top level namespace for mtxclient.
-
namespace client A few helpers for the http client.
- namespace utils Utility namespace.
- namespace common Common structs used among many different event content types.
- namespace crypto Cryptography related types.
- namespace errors Namespace for Matrix errors.
-
namespace events Namespace for all events.
-
namespace account_data Namespace for events in account_
data. - namespace nheko_extensions Custom nheko specific event types.
- namespace collections Contains heterogeneous collections of events using std::variant.
- namespace ephemeral Ephemeral events not part of the timeline like typing and read notifications.
- namespace msc2545 Custom emotes and stickers MSC.
- namespace msg Non-state events sent in the timeline like messages.
-
namespace state Events, that can be used as a state event.
- namespace notification_keys different predefined keys for notification levels
- namespace room_type Definitions of different room types.
- namespace space Namespace for space related state events.
-
namespace account_data Namespace for events in account_
- namespace http Types related to invoking the actual HTTP requests.
- namespace presence Presence specific types.
-
namespace pushrules Namespace for the pushrules specific endpoints.
- namespace actions Namespace for the different push actions.
- namespace requests Namespace for request structs.
-
namespace responses Namespace for the different types of responses.
- namespace backup KeysBackup related responses.
- namespace utils Different helper for parsing responses.
-
namespace secret_storage SSSS related types to store encrypted data on the server.
- namespace secrets Names of secrets used in the spec.
-
namespace user_interactive Types and definitions for user interactive authentication.
- namespace auth namespace for the request types in the different auth stages.
- namespace auth_types The different auth types.
-
namespace client A few helpers for the http client.