Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(348)

Side by Side Diff: mozilla/security/nss/lib/ckfw/ckfwm.h

Issue 14249009: Change the NSS and NSPR source tree to the new directory structure to be (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/nss/
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « mozilla/security/nss/lib/ckfw/ckfw.h ('k') | mozilla/security/nss/lib/ckfw/ckfwtm.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5 #ifndef CKFWM_H
6 #define CKFWM_H
7
8 #ifdef DEBUG
9 static const char CKFWM_CVS_ID[] = "@(#) $RCSfile: ckfwm.h,v $ $Revision: 1.7 $ $Date: 2012/04/25 14:49:28 $";
10 #endif /* DEBUG */
11
12 /*
13 * ckfwm.h
14 *
15 * This file prototypes the module-private calls of the NSS Cryptoki Framework.
16 */
17
18 #ifndef NSSBASET_H
19 #include "nssbaset.h"
20 #endif /* NSSBASET_H */
21
22 #ifndef NSSCKT_H
23 #include "nssckt.h"
24 #endif /* NSSCKT_H */
25
26 #ifndef NSSCKFWT_H
27 #include "nssckfwt.h"
28 #endif /* NSSCKFWT_H */
29
30 /*
31 * nssCKFWHash
32 *
33 * nssCKFWHash_Create
34 * nssCKFWHash_Destroy
35 * nssCKFWHash_Add
36 * nssCKFWHash_Remove
37 * nssCKFWHash_Count
38 * nssCKFWHash_Exists
39 * nssCKFWHash_Lookup
40 * nssCKFWHash_Iterate
41 */
42
43 /*
44 * nssCKFWHash_Create
45 *
46 */
47 NSS_EXTERN nssCKFWHash *
48 nssCKFWHash_Create
49 (
50 NSSCKFWInstance *fwInstance,
51 NSSArena *arena,
52 CK_RV *pError
53 );
54
55 /*
56 * nssCKFWHash_Destroy
57 *
58 */
59 NSS_EXTERN void
60 nssCKFWHash_Destroy
61 (
62 nssCKFWHash *hash
63 );
64
65 /*
66 * nssCKFWHash_Add
67 *
68 */
69 NSS_EXTERN CK_RV
70 nssCKFWHash_Add
71 (
72 nssCKFWHash *hash,
73 const void *key,
74 const void *value
75 );
76
77 /*
78 * nssCKFWHash_Remove
79 *
80 */
81 NSS_EXTERN void
82 nssCKFWHash_Remove
83 (
84 nssCKFWHash *hash,
85 const void *it
86 );
87
88 /*
89 * nssCKFWHash_Count
90 *
91 */
92 NSS_EXTERN CK_ULONG
93 nssCKFWHash_Count
94 (
95 nssCKFWHash *hash
96 );
97
98 /*
99 * nssCKFWHash_Exists
100 *
101 */
102 NSS_EXTERN CK_BBOOL
103 nssCKFWHash_Exists
104 (
105 nssCKFWHash *hash,
106 const void *it
107 );
108
109 /*
110 * nssCKFWHash_Lookup
111 *
112 */
113 NSS_EXTERN void *
114 nssCKFWHash_Lookup
115 (
116 nssCKFWHash *hash,
117 const void *it
118 );
119
120 /*
121 * nssCKFWHash_Iterate
122 *
123 */
124 NSS_EXTERN void
125 nssCKFWHash_Iterate
126 (
127 nssCKFWHash *hash,
128 nssCKFWHashIterator fcn,
129 void *closure
130 );
131
132 #endif /* CKFWM_H */
OLDNEW
« no previous file with comments | « mozilla/security/nss/lib/ckfw/ckfw.h ('k') | mozilla/security/nss/lib/ckfw/ckfwtm.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698