| OLD | NEW |
| 1 /* This Source Code Form is subject to the terms of the Mozilla Public | 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 | 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/. */ | 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| 4 | 4 |
| 5 #ifndef CKFWM_H | 5 #ifndef CKFWM_H |
| 6 #define CKFWM_H | 6 #define CKFWM_H |
| 7 | 7 |
| 8 /* | 8 /* |
| 9 * ckfwm.h | 9 * ckfwm.h |
| 10 * | 10 * |
| (...skipping 23 matching lines...) Expand all Loading... |
| 34 * nssCKFWHash_Exists | 34 * nssCKFWHash_Exists |
| 35 * nssCKFWHash_Lookup | 35 * nssCKFWHash_Lookup |
| 36 * nssCKFWHash_Iterate | 36 * nssCKFWHash_Iterate |
| 37 */ | 37 */ |
| 38 | 38 |
| 39 /* | 39 /* |
| 40 * nssCKFWHash_Create | 40 * nssCKFWHash_Create |
| 41 * | 41 * |
| 42 */ | 42 */ |
| 43 NSS_EXTERN nssCKFWHash * | 43 NSS_EXTERN nssCKFWHash * |
| 44 nssCKFWHash_Create | 44 nssCKFWHash_Create( |
| 45 ( | 45 NSSCKFWInstance *fwInstance, |
| 46 NSSCKFWInstance *fwInstance, | 46 NSSArena *arena, |
| 47 NSSArena *arena, | 47 CK_RV *pError); |
| 48 CK_RV *pError | |
| 49 ); | |
| 50 | 48 |
| 51 /* | 49 /* |
| 52 * nssCKFWHash_Destroy | 50 * nssCKFWHash_Destroy |
| 53 * | 51 * |
| 54 */ | 52 */ |
| 55 NSS_EXTERN void | 53 NSS_EXTERN void |
| 56 nssCKFWHash_Destroy | 54 nssCKFWHash_Destroy( |
| 57 ( | 55 nssCKFWHash *hash); |
| 58 nssCKFWHash *hash | |
| 59 ); | |
| 60 | 56 |
| 61 /* | 57 /* |
| 62 * nssCKFWHash_Add | 58 * nssCKFWHash_Add |
| 63 * | 59 * |
| 64 */ | 60 */ |
| 65 NSS_EXTERN CK_RV | 61 NSS_EXTERN CK_RV |
| 66 nssCKFWHash_Add | 62 nssCKFWHash_Add( |
| 67 ( | 63 nssCKFWHash *hash, |
| 68 nssCKFWHash *hash, | 64 const void *key, |
| 69 const void *key, | 65 const void *value); |
| 70 const void *value | |
| 71 ); | |
| 72 | 66 |
| 73 /* | 67 /* |
| 74 * nssCKFWHash_Remove | 68 * nssCKFWHash_Remove |
| 75 * | 69 * |
| 76 */ | 70 */ |
| 77 NSS_EXTERN void | 71 NSS_EXTERN void |
| 78 nssCKFWHash_Remove | 72 nssCKFWHash_Remove( |
| 79 ( | 73 nssCKFWHash *hash, |
| 80 nssCKFWHash *hash, | 74 const void *it); |
| 81 const void *it | |
| 82 ); | |
| 83 | 75 |
| 84 /* | 76 /* |
| 85 * nssCKFWHash_Count | 77 * nssCKFWHash_Count |
| 86 * | 78 * |
| 87 */ | 79 */ |
| 88 NSS_EXTERN CK_ULONG | 80 NSS_EXTERN CK_ULONG |
| 89 nssCKFWHash_Count | 81 nssCKFWHash_Count( |
| 90 ( | 82 nssCKFWHash *hash); |
| 91 nssCKFWHash *hash | |
| 92 ); | |
| 93 | 83 |
| 94 /* | 84 /* |
| 95 * nssCKFWHash_Exists | 85 * nssCKFWHash_Exists |
| 96 * | 86 * |
| 97 */ | 87 */ |
| 98 NSS_EXTERN CK_BBOOL | 88 NSS_EXTERN CK_BBOOL |
| 99 nssCKFWHash_Exists | 89 nssCKFWHash_Exists( |
| 100 ( | 90 nssCKFWHash *hash, |
| 101 nssCKFWHash *hash, | 91 const void *it); |
| 102 const void *it | |
| 103 ); | |
| 104 | 92 |
| 105 /* | 93 /* |
| 106 * nssCKFWHash_Lookup | 94 * nssCKFWHash_Lookup |
| 107 * | 95 * |
| 108 */ | 96 */ |
| 109 NSS_EXTERN void * | 97 NSS_EXTERN void * |
| 110 nssCKFWHash_Lookup | 98 nssCKFWHash_Lookup( |
| 111 ( | 99 nssCKFWHash *hash, |
| 112 nssCKFWHash *hash, | 100 const void *it); |
| 113 const void *it | |
| 114 ); | |
| 115 | 101 |
| 116 /* | 102 /* |
| 117 * nssCKFWHash_Iterate | 103 * nssCKFWHash_Iterate |
| 118 * | 104 * |
| 119 */ | 105 */ |
| 120 NSS_EXTERN void | 106 NSS_EXTERN void |
| 121 nssCKFWHash_Iterate | 107 nssCKFWHash_Iterate( |
| 122 ( | 108 nssCKFWHash *hash, |
| 123 nssCKFWHash *hash, | 109 nssCKFWHashIterator fcn, |
| 124 nssCKFWHashIterator fcn, | 110 void *closure); |
| 125 void *closure | |
| 126 ); | |
| 127 | 111 |
| 128 #endif /* CKFWM_H */ | 112 #endif /* CKFWM_H */ |
| OLD | NEW |