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
19 extern "C" {
20 #endif
21 
22 
24 GWEN_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
Definition: gwenhywfarapi.h:67