pkcs11-helper
Public Attributes | List of all members
pkcs11h_sys_engine_s Struct Reference

System engine. More...

Public Attributes

void *(* malloc )(size_t size)
 malloc provider. More...
 
void(* free )(void *ptr)
 free provider. More...
 
time_t(* time )(void)
 time provider. More...
 
void(* usleep )(unsigned long usec)
 usleep provider. More...
 
int(* gettimeofday )(struct timeval *tv)
 gettimeofday provider (unix). More...
 

Detailed Description

System engine.

Member Data Documentation

void(* pkcs11h_sys_engine_s::free) (void *ptr)

free provider.

Parameters
ptrPointer.
int(* pkcs11h_sys_engine_s::gettimeofday) (struct timeval *tv)

gettimeofday provider (unix).

Parameters
rvtimeval.
void*(* pkcs11h_sys_engine_s::malloc) (size_t size)

malloc provider.

Parameters
sizeBlock size.
Returns
Pointer.
time_t(* pkcs11h_sys_engine_s::time) (void)

time provider.

Returns
time_t.
void(* pkcs11h_sys_engine_s::usleep) (unsigned long usec)

usleep provider.

Parameters
usecMicroseconds.

The documentation for this struct was generated from the following file:

pkcs11-helper, Copyright (C) Alon Bar-Lev <alon.barlev@gmail.com>OpenSC-Project.org Logo