3 * Supported functions..
11 #undef CK_NEED_ARG_LIST
12 #define CK_PKCS11_FUNCTION_INFO(func) F_##func,
14 #undef CK_NEED_ARG_LISt
15 #undef CK_PKCS11_FUNCTION_INFO
44 * Supported Argument Types
72 typedef enum _constType
96 typedef struct _constant
{
106 typedef struct _values
{
119 typedef struct _variable Variable
;
126 /* NOTE: if you change MAX_ARGS, you need to change the commands array
132 * structure for master command array
134 typedef struct _commands
{
138 ArgType args
[MAX_ARGS
];
141 typedef struct _module
{
143 CK_FUNCTION_LIST
*functionList
;
146 typedef struct _topics
{
152 * the command array itself. Make name to function and it's arguments
155 extern const char **valueString
;
156 extern const int valueCount
;
157 extern const char **constTypeString
;
158 extern const int constTypeCount
;
159 extern const Constant
*consts
;
160 extern const int constCount
;
161 extern const Commands
*commands
;
162 extern const int commandCount
;
163 extern const Topics
*topics
;
164 extern const int topicCount
;