OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
bio_method_st Struct Reference

#include <bio.h>

Public Attributes

int type
 
const char * name
 
int(* bwrite )(BIO *, const char *, int)
 
int(* bread )(BIO *, char *, int)
 
int(* bputs )(BIO *, const char *)
 
int(* bgets )(BIO *, char *, int)
 
long(* ctrl )(BIO *, int, long, void *)
 
int(* create )(BIO *)
 
int(* destroy )(BIO *)
 
long(* callback_ctrl )(BIO *, int, bio_info_cb *)
 

Detailed Description

Definition at line 287 of file bio.h.

Member Data Documentation

int(* bio_method_st::bgets)(BIO *, char *, int)

Definition at line 294 of file bio.h.

int(* bio_method_st::bputs)(BIO *, const char *)

Definition at line 293 of file bio.h.

int(* bio_method_st::bread)(BIO *, char *, int)

Definition at line 292 of file bio.h.

int(* bio_method_st::bwrite)(BIO *, const char *, int)

Definition at line 291 of file bio.h.

long(* bio_method_st::callback_ctrl)(BIO *, int, bio_info_cb *)

Definition at line 298 of file bio.h.

int(* bio_method_st::create)(BIO *)

Definition at line 296 of file bio.h.

long(* bio_method_st::ctrl)(BIO *, int, long, void *)

Definition at line 295 of file bio.h.

int(* bio_method_st::destroy)(BIO *)

Definition at line 297 of file bio.h.

const char * bio_method_st::name

Definition at line 290 of file bio.h.

int bio_method_st::type

Definition at line 289 of file bio.h.


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