Cpp: Add wrapper for gpgme_get_dirinfo
* lang/cpp/src/context.cpp (dirInfo): New. * lang/cpp/src/global.h (dirInfo): New.
This commit is contained in:
parent
ece8b02a83
commit
abcd9a283e
@ -1489,6 +1489,11 @@ GpgME::EngineInfo GpgME::engineInfo(GpgME::Protocol proto)
|
||||
return EngineInfo();
|
||||
}
|
||||
|
||||
const char *GpgME::dirInfo(const char *what)
|
||||
{
|
||||
return gpgme_get_dirinfo(what);
|
||||
}
|
||||
|
||||
GpgME::Error GpgME::checkEngine(GpgME::Protocol proto)
|
||||
{
|
||||
const gpgme_protocol_t p = proto == CMS ? GPGME_PROTOCOL_CMS : GPGME_PROTOCOL_OpenPGP ;
|
||||
|
@ -81,6 +81,15 @@ typedef void (*IOCallback)(void *data, int fd);
|
||||
|
||||
GPGMEPP_EXPORT EngineInfo engineInfo(Protocol proto);
|
||||
GPGMEPP_EXPORT EngineInfo engineInfo(Engine engine);
|
||||
/** Wrapper around gpgme_get_dirinfo. What can be:
|
||||
homedir, sysconfdir, bindir, libexecdir, libdir,
|
||||
datadir, localedir, agent-socket, agent-ssh-socket,
|
||||
dirmngr-socket, uiserver-socket, gpgconf-name, gpg-name,
|
||||
gpgsm-name, g13-name
|
||||
|
||||
This may be extended in the future.
|
||||
*/
|
||||
GPGMEPP_EXPORT const char *dirInfo(const char *what);
|
||||
|
||||
GPGMEPP_EXPORT Error checkEngine(Protocol proto);
|
||||
GPGMEPP_EXPORT Error checkEngine(Engine engine);
|
||||
|
Loading…
Reference in New Issue
Block a user