PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
pg_sha1_ctx Struct Reference

#include <sha1_int.h>

Data Fields

union {
   uint8   b8 [20]
 
   uint32   b32 [5]
 
h
 
union {
   uint8   b8 [8]
 
   uint64   b64 [1]
 
c
 
union {
   uint8   b8 [64]
 
   uint32   b32 [16]
 
m
 
uint8 count
 

Detailed Description

Definition at line 56 of file sha1_int.h.

Field Documentation

◆ b32

uint32 pg_sha1_ctx::b32[16]

Definition at line 61 of file sha1_int.h.

◆ b64

uint64 pg_sha1_ctx::b64[1]

Definition at line 66 of file sha1_int.h.

Referenced by pg_sha1_update().

◆ b8

uint8 pg_sha1_ctx::b8[64]

Definition at line 60 of file sha1_int.h.

Referenced by pg_sha1_update(), sha1_pad(), sha1_result(), and sha1_step().

◆ 

union { ... } pg_sha1_ctx::c

Referenced by pg_sha1_update(), and sha1_pad().

◆ count

uint8 pg_sha1_ctx::count

Definition at line 73 of file sha1_int.h.

◆ 

union { ... } pg_sha1_ctx::h

Referenced by sha1_result().

◆ 

union { ... } pg_sha1_ctx::m

Referenced by pg_sha1_update(), sha1_pad(), and sha1_step().


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