Wavelength
Privacy-focused, cross-platform, and open-source communication application
Loading...
Searching...
No Matches
StreamDisplay::MessageData Struct Reference

Internal struct to hold data for messages waiting in the queue. More...

Collaboration diagram for StreamDisplay::MessageData:

Public Attributes

QString content
 The raw message content (potentially HTML).
 
bool has_attachment = false
 Flag indicating if the content likely contains an attachment placeholder.
 
QString id
 Unique identifier for the message (used for progress updates). Empty for regular messages.
 
QString sender
 The sender identifier ("You", "SYSTEM", or extracted name).
 
StreamMessage::MessageType type
 The type of the message (Received, Transmitted, System).
 

Detailed Description

Internal struct to hold data for messages waiting in the queue.

Member Data Documentation

◆ content

QString StreamDisplay::MessageData::content

The raw message content (potentially HTML).

◆ has_attachment

bool StreamDisplay::MessageData::has_attachment = false

Flag indicating if the content likely contains an attachment placeholder.

◆ id

QString StreamDisplay::MessageData::id

Unique identifier for the message (used for progress updates). Empty for regular messages.

◆ sender

QString StreamDisplay::MessageData::sender

The sender identifier ("You", "SYSTEM", or extracted name).

◆ type

StreamMessage::MessageType StreamDisplay::MessageData::type

The type of the message (Received, Transmitted, System).


The documentation for this struct was generated from the following file: