Lines Matching refs:rbio

11  void SSL_set_bio(SSL *ssl, BIO *rbio, BIO *wbio);
12 void SSL_set0_rbio(SSL *s, BIO *rbio);
17 SSL_set0_rbio() connects the BIO B<rbio> for the read operations of the B<ssl>
18 object. The SSL engine inherits the behaviour of B<rbio>. If the BIO is
20 function transfers ownership of B<rbio> to B<ssl>. It will be automatically
22 function, any existing B<rbio> that was previously set will also be freed via a
23 call to L<BIO_free_all(3)> (this includes the case where the B<rbio> is set to
28 rbio and wbio are the same then SSL_set0_rbio() and SSL_set0_wbio() each take
34 that it connects both the B<rbio> and the B<wbio> at the same time, and
35 transfers the ownership of B<rbio> and B<wbio> to B<ssl> according to
42 If neither the B<rbio> or B<wbio> have changed from their previous values
47 If the B<rbio> and B<wbio> parameters are different and both are different
49 previously set values then one reference is consumed for the rbio and one
54 If the B<rbio> and B<wbio> parameters are the same and the B<rbio> is not
59 If the B<rbio> and B<wbio> parameters are the same and the B<rbio> is the
64 If the B<rbio> and B<wbio> parameters are different and the B<rbio> is the
67 references are consumed for the B<rbio>.
71 If the B<rbio> and B<wbio> parameters are different and the B<wbio> is the
72 same as the previously set value and the old B<rbio> and B<wbio> values
73 were the same as each other then one reference is consumed for the B<rbio>
78 If the B<rbio> and B<wbio> parameters are different and the B<wbio>
80 previously set value and the old B<rbio> and B<wbio> values were different
81 to each other, then one reference is consumed for the B<rbio> and one