Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

px_hmac Struct Reference

#include <px.h>

Data Fields

unsigned(* result_size )(PX_HMAC *h)
unsigned(* block_size )(PX_HMAC *h)
void(* reset )(PX_HMAC *h)
void(* update )(PX_HMAC *h, const uint8 *data, unsigned dlen)
void(* finish )(PX_HMAC *h, uint8 *dst)
void(* free )(PX_HMAC *h)
void(* init )(PX_HMAC *h, const uint8 *key, unsigned klen)
PX_MDmd
struct {
   uint8 *   ipad
   uint8 *   opad
p

Detailed Description

Definition at line 139 of file px.h.


Field Documentation

unsigned(* px_hmac::block_size)(PX_HMAC *h)

Definition at line 142 of file px.h.

Referenced by px_find_hmac().

void(* px_hmac::finish)(PX_HMAC *h, uint8 *dst)

Definition at line 145 of file px.h.

Referenced by px_find_hmac().

void(* px_hmac::free)(PX_HMAC *h)

Definition at line 146 of file px.h.

Referenced by px_find_hmac().

void(* px_hmac::init)(PX_HMAC *h, const uint8 *key, unsigned klen)

Definition at line 147 of file px.h.

Referenced by px_find_hmac().

Definition at line 153 of file px.h.

Referenced by hmac_free(), hmac_init(), hmac_reset(), and px_find_hmac().

Definition at line 154 of file px.h.

Referenced by hmac_finish(), hmac_free(), hmac_init(), and px_find_hmac().

struct { ... } px_hmac::p
void(* px_hmac::reset)(PX_HMAC *h)

Definition at line 143 of file px.h.

Referenced by px_find_hmac().

unsigned(* px_hmac::result_size)(PX_HMAC *h)

Definition at line 141 of file px.h.

Referenced by px_find_hmac().

void(* px_hmac::update)(PX_HMAC *h, const uint8 *data, unsigned dlen)

Definition at line 144 of file px.h.

Referenced by px_find_hmac().


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