Messagelib

mimetreeparser/src/enums.h
1 /*
2  SPDX-FileCopyrightText: 2016 Sandro Knauß <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-or-later
5 */
6 
7 #pragma once
8 
9 namespace MimeTreeParser
10 {
11 /**
12  * The display update mode: Force updates the display immediately, Delayed updates
13  * after some time (150ms by default)
14  */
15 enum UpdateMode {
16  Force = 0,
17  Delayed,
18 };
19 
20 /** Flags for the encryption state. */
21 typedef enum {
22  KMMsgEncryptionStateUnknown = ' ',
23  KMMsgNotEncrypted = 'N',
24  KMMsgPartiallyEncrypted = 'P',
25  KMMsgFullyEncrypted = 'F',
26  KMMsgEncryptionProblematic = 'X'
27 } KMMsgEncryptionState;
28 
29 /** Flags for the signature state. */
30 typedef enum {
31  KMMsgSignatureStateUnknown = ' ',
32  KMMsgNotSigned = 'N',
33  KMMsgPartiallySigned = 'P',
34  KMMsgFullySigned = 'F',
35  KMMsgSignatureProblematic = 'X'
36 } KMMsgSignatureState;
37 }
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 03:57:05 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.