Lines Matching refs:BIO
14 BIO *BIO_new_file(const char *filename, const char *mode);
15 BIO *BIO_new_fp(FILE *stream, int flags);
17 BIO_set_fp(BIO *b, FILE *fp, int flags);
18 BIO_get_fp(BIO *b, FILE **fpp);
20 int BIO_read_filename(BIO *b, char *name);
21 int BIO_write_filename(BIO *b, char *name);
22 int BIO_append_filename(BIO *b, char *name);
23 int BIO_rw_filename(BIO *b, char *name);
27 BIO_s_file() returns the BIO file method. As its name implies it
29 source/sink BIO.
34 BIO_flush() on a file BIO calls the fflush() function on the wrapped
45 Setting the BIO_CLOSE flag calls fclose() on the stream when the BIO
48 BIO_new_file() creates a new file BIO with mode B<mode> the meaning
50 flag is set on the returned BIO.
52 BIO_new_fp() creates a file BIO wrapping B<stream>. Flags can be:
57 BIO_set_fp() sets the fp of a file BIO to B<fp>. B<flags> has the same
60 BIO_get_fp() retrieves the fp of a file BIO, it is a macro.
68 BIO_rw_filename() set the file BIO B<b> to use file B<name> for
76 Because the file BIO calls the underlying stdio functions any quirks
77 in stdio behaviour will be mirrored by the corresponding BIO.
85 BIO_s_file() returns the file BIO method.
87 BIO_new_file() and BIO_new_fp() return a file BIO or NULL if an error
103 File BIO "hello world":
105 BIO *bio_out;
112 BIO *bio_out;
123 BIO *out;
133 BIO *out;
147 occurred this differs from other types of BIO which will typically return