include/mtx/events/common.hpp file

Structs used in multiple different event types.

Namespaces

namespace mtx
Top level namespace for mtxclient.
namespace mtx::common
Common structs used among many different event content types.

Classes

struct mtx::common::ThumbnailInfo
Metadata about an image thumbnail.
struct mtx::common::ImageInfo
Metadata about an image.
struct mtx::common::FileInfo
Metadata about a file.
struct mtx::common::AudioInfo
Audio clip metadata.
struct mtx::common::VideoInfo
Video clip metadata.
struct mtx::common::LocationInfo
Location metadata.
struct mtx::common::Mentions
Mentions metadata.
struct mtx::common::Relation
Relates to for reactions.
struct mtx::common::Relations
Multiple relations for a event.