PostgreSQL Source Code git master
Data Fields
pg_cryptohash_ctx Struct Reference

Data Fields

 
 
union {
   pg_md5_ctx   md5
 
   pg_sha1_ctx   sha1
 
   pg_sha224_ctx   sha224
 
   pg_sha256_ctx   sha256
 
   pg_sha384_ctx   sha384
 
   pg_sha512_ctx   sha512
 
data
 
const char *  errreason
 
EVP_MD_CTX *  evpctx
 
 

Detailed Description

Definition at line 51 of file cryptohash.c.

Field Documentation

union { ... } pg_cryptohash_ctx::data

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

error

pg_cryptohash_errno pg_cryptohash_ctx::error

Definition at line 54 of file cryptohash.c.

Referenced by pg_cryptohash_create(), pg_cryptohash_error(), pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

errreason

const char* pg_cryptohash_ctx::errreason

Definition at line 67 of file cryptohash_openssl.c.

Referenced by pg_cryptohash_create(), pg_cryptohash_error(), pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

evpctx

EVP_MD_CTX* pg_cryptohash_ctx::evpctx

Definition at line 69 of file cryptohash_openssl.c.

Referenced by pg_cryptohash_create(), pg_cryptohash_final(), pg_cryptohash_free(), pg_cryptohash_init(), and pg_cryptohash_update().

md5

pg_md5_ctx pg_cryptohash_ctx::md5

Definition at line 58 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

resowner

ResourceOwner pg_cryptohash_ctx::resowner

Definition at line 72 of file cryptohash_openssl.c.

Referenced by pg_cryptohash_create(), pg_cryptohash_free(), and ResOwnerReleaseCryptoHash().

sha1

pg_sha1_ctx pg_cryptohash_ctx::sha1

Definition at line 59 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

sha224

pg_sha224_ctx pg_cryptohash_ctx::sha224

Definition at line 60 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

sha256

pg_sha256_ctx pg_cryptohash_ctx::sha256

Definition at line 61 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

sha384

pg_sha384_ctx pg_cryptohash_ctx::sha384

Definition at line 62 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

sha512

pg_sha512_ctx pg_cryptohash_ctx::sha512

Definition at line 63 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

type

pg_cryptohash_type pg_cryptohash_ctx::type

Definition at line 53 of file cryptohash.c.

Referenced by pg_cryptohash_create(), pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().


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

AltStyle によって変換されたページ (->オリジナル) /