GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgAdvancedOperator.h
1 
29 //
30 // Created by eric on 07.01.2023.
31 //
32 
33 #pragma once
34 
35 #include "core/typedef/CoreTypedef.h"
36 
37 namespace GpgFrontend {
38 
39 class GPGFRONTEND_CORE_EXPORT GpgAdvancedOperator {
40  public:
47  static void ClearGpgPasswordCache(OperationCallback);
48 
55  static void ReloadGpgComponents(OperationCallback);
56 
63  static void RestartGpgComponents();
64 
71  static void ResetConfigures(OperationCallback);
72 
79  static void StartGpgAgent(OperationCallback);
80 
87  static void StartDirmngr(OperationCallback);
88 
95  static void StartKeyBoxd(OperationCallback);
96 };
97 
98 } // namespace GpgFrontend
Definition: GpgAdvancedOperator.h:39
Definition: app.cpp:39