mtx::pushrules namespace

Namespace for the pushrules specific endpoints.

Namespaces

namespace actions
Namespace for the different push actions.

Classes

struct Enabled
The response for queries, if a specific ruleset is enabled.
struct GlobalRuleset
The global ruleset applied to all events.
struct PushCondition
A condition to match pushrules on.
struct PushRule
A pushrule defining the notification behaviour for a message.
class PushRuleEvaluator
An optimized structure to calculate notifications for events.
struct Ruleset
All the pushrules to evaluate for events.