libQuotient
A Qt library for building matrix clients
Quotient::EventStatus Namespace Reference

Enumerations

enum  Code : uint16_t {
  Normal = 0x0 , Submitted = 0x01 , FileUploaded = 0x02 , Departed = 0x03 ,
  ReachedServer = 0x04 , SendingFailed = 0x05 , Redacted = 0x08 , Replaced = 0x10 ,
  Hidden = 0x100
}
 

Enumeration Type Documentation

◆ Code

enum Quotient::EventStatus::Code : uint16_t

Special marks an event can assume

This is used to hint at a special status of some events in UI. All values except Redacted and Hidden are mutually exclusive.

Enumerator
Normal 

No special designation.

Submitted 

The event has just been submitted for sending.

FileUploaded 

The file attached to the event has been uploaded to the server

Departed 

The event has left the client.

ReachedServer 

The server has received the event.

SendingFailed 

The server could not receive the event.

Redacted 

The event has been redacted.

Replaced 

The event has been replaced.

Hidden 

The event should not be shown in the timeline.

Definition at line 25 of file eventitem.h.