Заголовочный файл: esp_gost.h

Таблица функций библиотеки ESP.

C++ Copy Code
 typedef struct esp_gost {
   void *pUfnArg;
   EspLogDecl *LogUfn;
   EspSetLogLvlDecl *SetLogLvlUfn;
   destroyDecl *destroyFn;
   espEncapDecl *espEncapFn;
   espDecapDecl *espDecapFn;
   espGetParamDecl *espGetParamFn;
   spiCreateDecl *spiCreateFn;
   GEN_SADB sadb;
   void *reserved [7];
 } ESP_GOST;

Параметры

pUfnArg

Пользовательский аргумент функции протоколирования.

LogUfn

Функция протоколирования LogUfn.

SetLogLvlUfn

Функция управления протоколированием SetLogLvlUfn.

destroyFn

Функция destroyFn.

espEncapFn

Функция espEncapFn.

espDecapFn

Функция espDecapFn.

espGetParamFn

Функция espGetParamFn.

spiCreateFn

Функция spiCreateFn.

sadb

Набор функции GEN_SADB.

reserved

Зарезервировано, не используется, заполняется нулями.