PostgreSQL Source Code git master
Data Fields
px_combo Struct Reference

#include <px.h>

Data Fields

int(*  init )(PX_Combo *cx, const uint8 *key, unsigned klen, const uint8 *iv, unsigned ivlen)
 
int(*  encrypt )(PX_Combo *cx, const uint8 *data, unsigned dlen, uint8 *res, unsigned *rlen)
 
int(*  decrypt )(PX_Combo *cx, const uint8 *data, unsigned dlen, uint8 *res, unsigned *rlen)
 
unsigned(*  encrypt_len )(PX_Combo *cx, unsigned dlen)
 
unsigned(*  decrypt_len )(PX_Combo *cx, unsigned dlen)
 
void(*  free )(PX_Combo *cx)
 
 
unsigned  padding
 

Detailed Description

Definition at line 163 of file px.h.

Field Documentation

cipher

PX_Cipher* px_combo::cipher

Definition at line 175 of file px.h.

decrypt

int(* px_combo::decrypt) (PX_Combo *cx, const uint8 *data, unsigned dlen, uint8 *res, unsigned *rlen)

Definition at line 169 of file px.h.

decrypt_len

unsigned(* px_combo::decrypt_len) (PX_Combo *cx, unsigned dlen)

Definition at line 172 of file px.h.

encrypt

int(* px_combo::encrypt) (PX_Combo *cx, const uint8 *data, unsigned dlen, uint8 *res, unsigned *rlen)

Definition at line 167 of file px.h.

encrypt_len

unsigned(* px_combo::encrypt_len) (PX_Combo *cx, unsigned dlen)

Definition at line 171 of file px.h.

free

void(* px_combo::free) (PX_Combo *cx)

Definition at line 173 of file px.h.

init

int(* px_combo::init) (PX_Combo *cx, const uint8 *key, unsigned klen, const uint8 *iv, unsigned ivlen)

Definition at line 165 of file px.h.

padding

unsigned px_combo::padding

Definition at line 176 of file px.h.


The documentation for this struct was generated from the following file:
  • contrib/pgcrypto/px.h

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