Postfix3.3.1
データ構造 | 型定義 | 関数
tls_prng.h ファイル

[ソースコード]

データ構造

struct  TLS_PRNG_SRC
 

型定義

typedef struct TLS_PRNG_SRC TLS_PRNG_SRC
 

関数

TLS_PRNG_SRCtls_prng_egd_open (const char *, int)
 
ssize_t tls_prng_egd_read (TLS_PRNG_SRC *, size_t)
 
int tls_prng_egd_close (TLS_PRNG_SRC *)
 
TLS_PRNG_SRCtls_prng_dev_open (const char *, int)
 
ssize_t tls_prng_dev_read (TLS_PRNG_SRC *, size_t)
 
int tls_prng_dev_close (TLS_PRNG_SRC *)
 
TLS_PRNG_SRCtls_prng_file_open (const char *, int)
 
ssize_t tls_prng_file_read (TLS_PRNG_SRC *, size_t)
 
int tls_prng_file_close (TLS_PRNG_SRC *)
 
TLS_PRNG_SRCtls_prng_exch_open (const char *)
 
void tls_prng_exch_update (TLS_PRNG_SRC *)
 
void tls_prng_exch_close (TLS_PRNG_SRC *)
 

型定義詳解

typedef struct TLS_PRNG_SRC TLS_PRNG_SRC

関数詳解

int tls_prng_dev_close ( TLS_PRNG_SRC )
TLS_PRNG_SRC* tls_prng_dev_open ( const char *  ,
int   
)
ssize_t tls_prng_dev_read ( TLS_PRNG_SRC ,
size_t   
)
int tls_prng_egd_close ( TLS_PRNG_SRC )
TLS_PRNG_SRC* tls_prng_egd_open ( const char *  ,
int   
)
ssize_t tls_prng_egd_read ( TLS_PRNG_SRC ,
size_t   
)
void tls_prng_exch_close ( TLS_PRNG_SRC )
TLS_PRNG_SRC* tls_prng_exch_open ( const char *  )
void tls_prng_exch_update ( TLS_PRNG_SRC )
int tls_prng_file_close ( TLS_PRNG_SRC )
TLS_PRNG_SRC* tls_prng_file_open ( const char *  ,
int   
)
ssize_t tls_prng_file_read ( TLS_PRNG_SRC ,
size_t   
)