~launchpad-pqm/pygpgme/devel

« back to all changes in this revision

Viewing changes to src/pygpgme.h

  • Committer: Launchpad Patch Queue Manager
  • Date: 2008-10-22 21:47:47 UTC
  • mfrom: (47.1.1 pygpgme-genkey)
  • Revision ID: launchpad@pqm.canonical.com-20081022214747-h2sphj9zcuh1c1cq
[r=gmb] Merging trunk. Support for key generation and minor fixes in
        the test suite (GPG_AGENT_INFO handling).

Show diffs side-by-side

added added

removed removed

Lines of Context:
97
97
 
98
98
typedef struct {
99
99
    PyObject_HEAD
 
100
    PyObject *primary;
 
101
    PyObject *sub;
 
102
    PyObject *fpr;
 
103
} PyGpgmeGenkeyResult;
 
104
 
 
105
typedef struct {
 
106
    PyObject_HEAD
100
107
    PyGpgmeContext *ctx;
101
108
} PyGpgmeKeyIter;
102
109
 
109
116
extern HIDDEN PyTypeObject PyGpgmeNewSignature_Type;
110
117
extern HIDDEN PyTypeObject PyGpgmeSignature_Type;
111
118
extern HIDDEN PyTypeObject PyGpgmeImportResult_Type;
 
119
extern HIDDEN PyTypeObject PyGpgmeGenkeyResult_Type;
112
120
extern HIDDEN PyTypeObject PyGpgmeKeyIter_Type;
113
121
 
114
122
HIDDEN int           pygpgme_check_error    (gpgme_error_t err);
122
130
HIDDEN PyObject     *pygpgme_newsiglist_new (gpgme_new_signature_t siglist);
123
131
HIDDEN PyObject     *pygpgme_siglist_new    (gpgme_signature_t siglist);
124
132
HIDDEN PyObject     *pygpgme_import_result  (gpgme_ctx_t ctx);
 
133
HIDDEN PyObject     *pygpgme_genkey_result  (gpgme_ctx_t ctx);
125
134
 
126
135
HIDDEN PyObject     *pygpgme_make_constants (PyObject *self, PyObject *args);
127
136