kleopatra
#include <config-kleopatra.h>
#include "command.h"
#include "command_p.h"
#include <QtGlobal>
#include <QMutexLocker>
#include <QFile>
#include <QDebug>
#include <QDir>
#include <QProcess>
#include <assuan.h>
#include <gpg-error.h>
#include <boost/shared_ptr.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <algorithm>
#include <string>
#include <sstream>
Go to the source code of this file.
|
static assuan_error_t | command_data_cb (void *opaque, const void *buffer, size_t length) |
|
static assuan_error_t | command_inquire_cb (void *opaque, const char *what) |
|
static QString | default_socket_name () |
|
static QString | get_default_socket_name () |
|
static assuan_error_t | getinfo_pid_cb (void *opaque, const void *buffer, size_t length) |
|
static QString | gnupg_home_directory () |
|
static std::string | hexencode (const std::string &in) |
|
static std::string | hexencode (const QByteArray &in) |
|
static assuan_error_t | my_assuan_transact (const AssuanClientContext &ctx, const char *command, assuan_error_t(*data_cb)(void *, const void *, size_t)=0, void *data_cb_arg=0, assuan_error_t(*inquire_cb)(void *, const char *)=0, void *inquire_cb_arg=0, assuan_error_t(*status_cb)(void *, const char *)=0, void *status_cb_arg=0) |
|
static std::ostream & | operator<< (std::ostream &s, const QByteArray &ba) |
|
static assuan_error_t | send_file (const AssuanClientContext &ctx, const QString &file) |
|
static assuan_error_t | send_option (const AssuanClientContext &ctx, const char *name, const QVariant &value) |
|
static assuan_error_t | send_recipient (const AssuanClientContext &ctx, const QString &recipient, bool info) |
|
static assuan_error_t | send_sender (const AssuanClientContext &ctx, const QString &sender, bool info) |
|
static QString | start_uiserver () |
|
static QString | to_error_string (int err) |
|
static QString | uiserver_executable () |
|
static assuan_error_t command_data_cb |
( |
void * |
opaque, |
|
|
const void * |
buffer, |
|
|
size_t |
length |
|
) |
| |
|
static |
static assuan_error_t command_inquire_cb |
( |
void * |
opaque, |
|
|
const char * |
what |
|
) |
| |
|
static |
static QString default_socket_name |
( |
| ) |
|
|
static |
static QString get_default_socket_name |
( |
| ) |
|
|
static |
static assuan_error_t getinfo_pid_cb |
( |
void * |
opaque, |
|
|
const void * |
buffer, |
|
|
size_t |
length |
|
) |
| |
|
static |
static QString gnupg_home_directory |
( |
| ) |
|
|
static |
static assuan_error_t my_assuan_transact |
( |
const AssuanClientContext & |
ctx, |
|
|
const char * |
command, |
|
|
assuan_error_t(*)(void *, const void *, size_t) |
data_cb = 0 , |
|
|
void * |
data_cb_arg = 0 , |
|
|
assuan_error_t(*)(void *, const char *) |
inquire_cb = 0 , |
|
|
void * |
inquire_cb_arg = 0 , |
|
|
assuan_error_t(*)(void *, const char *) |
status_cb = 0 , |
|
|
void * |
status_cb_arg = 0 |
|
) |
| |
|
static |
static std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const QByteArray & |
ba |
|
) |
| |
|
inlinestatic |
static assuan_error_t send_file |
( |
const AssuanClientContext & |
ctx, |
|
|
const QString & |
file |
|
) |
| |
|
static |
static assuan_error_t send_option |
( |
const AssuanClientContext & |
ctx, |
|
|
const char * |
name, |
|
|
const QVariant & |
value |
|
) |
| |
|
static |
static assuan_error_t send_recipient |
( |
const AssuanClientContext & |
ctx, |
|
|
const QString & |
recipient, |
|
|
bool |
info |
|
) |
| |
|
static |
static assuan_error_t send_sender |
( |
const AssuanClientContext & |
ctx, |
|
|
const QString & |
sender, |
|
|
bool |
info |
|
) |
| |
|
static |
static QString to_error_string |
( |
int |
err | ) |
|
|
static |
static QString uiserver_executable |
( |
| ) |
|
|
static |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.