include/mtx/events/join_rules.hpp file

Manage the permission of how people can join a room.

Namespaces

namespace mtx
Top level namespace for mtxclient.
namespace mtx::events
Namespace for all events.
namespace mtx::events::state
Events, that can be used as a state event.

Classes

struct mtx::events::state::JoinAllowance
An additional rule specifying what users are allowed to join.
struct mtx::events::state::JoinRules
Content of the m.room.join_rules state event.