aboutsummaryrefslogtreecommitdiffstats
path: root/lang/cpp/src/Makefile.am
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2020-10-16 09:53:31 +0000
committerIngo Klöcker <[email protected]>2020-10-23 11:50:16 +0000
commitff23e24063feb9e1628858fd32df37be557072a6 (patch)
treec4de042da48e12858505d0d6e25827340bdab6c3 /lang/cpp/src/Makefile.am
parentqt: Add QDebug stream operator for GpgME::Error (diff)
downloadgpgme-ff23e24063feb9e1628858fd32df37be557072a6.tar.gz
gpgme-ff23e24063feb9e1628858fd32df37be557072a6.zip
Add Assuan transaction that forwards status lines to another object
* lang/cpp/src/Makefile.am: Add new files. * lang/cpp/src/interfaces/statusconsumer.h, lang/cpp/src/statusconsumerassuantransaction.cpp, lang/cpp/src/statusconsumerassuantransaction.h: New. * NEWS: Mention new API. -- This Assuan transaction is useful for long running Assuan commands. Classes implementing the StatusConsumer interface can process received status lines while the Assuan command is still running. GnuPG-bug-id: 5066
Diffstat (limited to 'lang/cpp/src/Makefile.am')
-rw-r--r--lang/cpp/src/Makefile.am5
1 files changed, 4 insertions, 1 deletions
diff --git a/lang/cpp/src/Makefile.am b/lang/cpp/src/Makefile.am
index 1b1de327..32e3045c 100644
--- a/lang/cpp/src/Makefile.am
+++ b/lang/cpp/src/Makefile.am
@@ -35,6 +35,7 @@ main_sources = \
gpgadduserideditinteractor.cpp gpggencardkeyinteractor.cpp \
defaultassuantransaction.cpp \
scdgetinfoassuantransaction.cpp gpgagentgetinfoassuantransaction.cpp \
+ statusconsumerassuantransaction.cpp \
vfsmountresult.cpp configuration.cpp tofuinfo.cpp swdbresult.cpp
gpgmepp_headers = \
@@ -47,6 +48,7 @@ gpgmepp_headers = \
gpggencardkeyinteractor.h \
importresult.h keygenerationresult.h key.h keylistresult.h \
notation.h result.h scdgetinfoassuantransaction.h signingresult.h \
+ statusconsumerassuantransaction.h \
trustitem.h verificationresult.h vfsmountresult.h gpgmepp_export.h \
tofuinfo.h swdbresult.h
@@ -55,7 +57,8 @@ private_gpgmepp_headers = \
interface_headers= \
interfaces/assuantransaction.h interfaces/dataprovider.h \
- interfaces/passphraseprovider.h interfaces/progressprovider.h
+ interfaces/passphraseprovider.h interfaces/progressprovider.h \
+ interfaces/statusconsumer.h
gpgmeppincludedir = $(includedir)/gpgme++
gpgmeppinclude_HEADERS = $(gpgmepp_headers)