gwenhywfar 5.11.1beta
cryptmgrkeys.h
Go to the documentation of this file.
1/***************************************************************************
2 begin : Mon Dec 01 2008
3 copyright : (C) 2008 by Martin Preuss
4 email : martin@libchipcard.de
5
6 ***************************************************************************
7 * Please see toplevel file COPYING for license details *
8 ***************************************************************************/
9
10
11#ifndef GWEN_CRYPTMGR_CRYPTMGR_KEYS_H
12#define GWEN_CRYPTMGR_CRYPTMGR_KEYS_H
13
14
15#include <gwenhywfar/cryptmgr.h>
16#include <gwenhywfar/cryptkey.h>
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22
24GWEN_CRYPTMGR *GWEN_CryptMgrKeys_new(const char *localName,
25 GWEN_CRYPT_KEY *localKey,
26 const char *peerName,
27 GWEN_CRYPT_KEY *peerKey,
28 int ownKeys);
29
32 GWEN_CRYPT_KEY *peerKey,
33 int ownKey);
34
35
36#ifdef __cplusplus
37}
38#endif
39
40#endif
41
42
struct GWEN_CRYPT_KEY GWEN_CRYPT_KEY
Definition cryptkey.h:26
struct GWEN_CRYPTMGR GWEN_CRYPTMGR
Definition cryptmgr.h:64
GWENHYWFAR_API void GWEN_CryptMgrKeys_SetPeerKey(GWEN_CRYPTMGR *mgr, GWEN_CRYPT_KEY *peerKey, int ownKey)
GWENHYWFAR_API GWEN_CRYPTMGR * GWEN_CryptMgrKeys_new(const char *localName, GWEN_CRYPT_KEY *localKey, const char *peerName, GWEN_CRYPT_KEY *peerKey, int ownKeys)
#define GWENHYWFAR_API