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>
#include "moc_command_p.cpp"
#include "moc_command.cpp"
 
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 start_uiserver  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:42 by
doxygen 1.8.7 written
by 
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.