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 { Force = 0, Delayed };
16 
17 /** Flags for the encryption state. */
18 typedef enum {
19  KMMsgEncryptionStateUnknown = ' ',
20  KMMsgNotEncrypted = 'N',
21  KMMsgPartiallyEncrypted = 'P',
22  KMMsgFullyEncrypted = 'F',
23  KMMsgEncryptionProblematic = 'X'
24 } KMMsgEncryptionState;
25 
26 /** Flags for the signature state. */
27 typedef enum {
28  KMMsgSignatureStateUnknown = ' ',
29  KMMsgNotSigned = 'N',
30  KMMsgPartiallySigned = 'P',
31  KMMsgFullySigned = 'F',
32  KMMsgSignatureProblematic = 'X'
33 } KMMsgSignatureState;
34 }
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat May 21 2022 03:53:36 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.