From f424a18112032cf61d2871a6b91a5af607c171ae Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Fri, 20 Jul 2012 16:21:49 +0000 Subject: CryptoPP: changed folder structure git-svn-id: http://svn.miranda-ng.org/main/trunk@1083 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- .../CryptoPP/src/PGPw/sdk6/include/pgpSDKPrefs.h | 74 ++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 plugins/CryptoPP/src/PGPw/sdk6/include/pgpSDKPrefs.h (limited to 'plugins/CryptoPP/src/PGPw/sdk6/include/pgpSDKPrefs.h') diff --git a/plugins/CryptoPP/src/PGPw/sdk6/include/pgpSDKPrefs.h b/plugins/CryptoPP/src/PGPw/sdk6/include/pgpSDKPrefs.h new file mode 100644 index 0000000000..2662786474 --- /dev/null +++ b/plugins/CryptoPP/src/PGPw/sdk6/include/pgpSDKPrefs.h @@ -0,0 +1,74 @@ +/*____________________________________________________________________________ + Copyright (C) 1997 Network Associates Inc. and affiliated companies. + All rights reserved. + + $Id: pgpSDKPrefs.h,v 1.7 1999/05/17 07:53:20 heller Exp $ +____________________________________________________________________________*/ +#ifndef Included_pgpCDKPrefs_h /* [ */ +#define Included_pgpCDKPrefs_h + +#include "pgpConfig.h" +#include "pgpPubTypes.h" + + +enum PGPsdkPrefSelector_ +{ + kPGPsdkPref_DefaultKeyID = 3, + kPGPsdkPref_PublicKeyring = 5, + kPGPsdkPref_PrivateKeyring = 6, + kPGPsdkPref_RandomSeedFile = 7, + kPGPsdkPref_GroupsFile = 8, + + PGP_ENUM_FORCE( PGPsdkPrefSelector_ ) +}; +PGPENUM_TYPEDEF( PGPsdkPrefSelector_, PGPsdkPrefSelector ); + + + +PGP_BEGIN_C_DECLARATIONS +#if PRAGMA_IMPORT_SUPPORTED +#pragma import on +#endif + +/* call this if you want the CDK to use prefs stored in the prefs file */ +PGPError PGPsdkLoadPrefs( PGPContextRef context, + PGPFileSpecRef prefSpec ); +PGPError PGPsdkLoadDefaultPrefs( PGPContextRef context ); + +/* save any changed preferences to disk */ +PGPError PGPsdkSavePrefs( PGPContextRef context ); + + +PGPError PGPsdkPrefSetFileSpec( PGPContextRef context, + PGPsdkPrefSelector selector, PGPFileSpecRef ref ); + +/* caller must deallocate *outRef with PGPFreeFileSpec */ +PGPError PGPsdkPrefGetFileSpec( PGPContextRef context, + PGPsdkPrefSelector selector, PGPFileSpecRef * outRef ); + + +PGPError PGPsdkPrefSetData( PGPContextRef context, + PGPsdkPrefSelector selector, + void const *data, PGPSize size ); + +/* caller must deallocate *dataOut with PGPFreeData */ +PGPError PGPsdkPrefGetData( PGPContextRef context, + PGPsdkPrefSelector selector, + void **dataOut, PGPSize *sizeOut ); + +#if PRAGMA_IMPORT_SUPPORTED +#pragma import reset +#endif +PGP_END_C_DECLARATIONS + +#endif /* ] Included_pgpCDKPrefs_h */ + + +/*__Editor_settings____ + + Local Variables: + tab-width: 4 + End: + vi: ts=4 sw=4 + vim: si +_____________________*/ -- cgit v1.2.3