Lines Matching refs:I
17 BIO_push() pushes I<b> on I<next>.
18 If I<b> is NULL the function does nothing and returns I<next>.
19 Otherwise it prepends I<b>, which may be a single BIO or a chain of BIOs,
20 to I<next> (unless I<next> is NULL).
21 It then makes a control call on I<b> and returns I<b>.
23 BIO_pop() removes the BIO I<b> from any chain is is part of.
24 If I<b> is NULL the function does nothing and returns NULL.
25 Otherwise it makes a control call on I<b> and
31 by I<next>. The new chain may include some of the same BIOs from the old chain
47 which usually is I<b>, or I<next> if I<b> is NULL.
54 For these examples suppose I<md1> and I<md2> are digest BIOs,
55 I<b64> is a base64 BIO and I<f> is a file BIO.
61 is made then the new chain will be I<b64-f>. After making the calls
66 the new chain is I<md1-md2-b64-f>. Data written to I<md1> will be digested
67 by I<md1> and I<md2>, base64 encoded, and finally written to I<f>.
70 direction, that is data is read from I<f>, base64 decoded,
71 and digested by I<md2> and then I<md1>.
77 will return I<b64> and the new chain will be I<md1-b64-f>.
78 Data can be written to and read from I<md1> as before,
79 except that I<md2> will no more be applied.