Source position: IdSSLOpenSSLHeaders.pas line 12554
type EVP_MD = record |
||
_type: TIdC_INT; |
|
|
pkey_type: TIdC_INT; |
|
|
md_size: TIdC_INT; |
|
|
flags: TIdC_ULONG; |
|
|
init: function( |
|
|
ctx: PEVP_MD_CTX |
||
):TIdC_INT; |
||
update: function( |
|
|
ctx: PEVP_MD_CTX; |
||
data: Pointer; |
||
count: size_t |
||
):TIdC_INT; |
||
_final: function( |
|
|
ctx: PEVP_MD_CTX; |
||
md: PIdAnsiChar |
||
):TIdC_INT; |
||
copy: function( |
|
|
_to: PEVP_MD_CTX; |
||
from: PEVP_MD_CTX |
||
):TIdC_INT; |
||
cleanup: function( |
|
|
ctx: PEVP_MD_CTX |
||
):TIdC_INT; |
||
sign: function( |
|
|
_type: TIdC_INT; |
||
m: PIdAnsiChar; |
||
m_length: TIdC_UINT; |
||
sigret: PIdAnsiChar; |
||
siglen: TIdC_UINT; |
||
key: Pointer |
||
):TIdC_INT; |
||
verify: function( |
|
|
_type: TIdC_INT; |
||
m: PIdAnsiChar; |
||
m_length: PIdAnsiChar; |
||
sigbuf: PIdAnsiChar; |
||
siglen: TIdC_UINT; |
||
key: Pointer |
||
):TIdC_INT; |
||
required_pkey_type: array [0..4] of TIdC_INT; |
|
|
block_size: TIdC_INT; |
|
|
ctx_size: TIdC_INT; |
|
|
end; |
CT Web help |
CodeTyphon Studio |