#include <include/mtx/events.hpp>
template<class Content>
RoomEvent struct
Base classes
-
template<class Content>struct Event<Content>
- The basic set of fields all events must have.
Derived classes
-
template<class Content>struct EncryptedEvent
- Extension of the RoomEvent.
-
template<class Content>struct RedactionEvent
- Extension of the RoomEvent.
-
template<class Content>struct StateEvent
- Extension of the RoomEvent.
Public variables
- std::string event_id
- The globally unique event identifier.
- std::string room_id
- The ID of the room associated with this event.
- uint64_t origin_server_ts
- Timestamp in milliseconds on originating homeserver when this event was sent.
- UnsignedData unsigned_data
- Contains optional extra information about the event.