Lines Matching refs:pair

7 BIO_dgram_set_caps, BIO_dgram_set_mtu, BIO_dgram_get_mtu - datagram pair BIO
27 BIO_s_dgram_pair() returns the method for a BIO datagram pair. A BIO datagram
28 pair is similar to a BIO pair (see L<BIO_s_bio(3)>) but has datagram semantics.
34 The BIO datagram pair attaches certain metadata to each write, such as source
37 A typical application of a BIO datagram pair is to allow an application to keep
40 The BIO datagram pair is designed to support multithreaded use where certain
43 The BIO datagram pair allows each half of a pair to signal to the other half
48 pair of BIOs B<bio1>, B<bio2> with write buffer sizes B<writebuf1> and
51 L<BIO_make_bio_pair(3)> may be used to join two datagram pair BIOs into a pair.
53 of the BIOs may currently be associated in a pair.
56 Freeing either half of the pair will automatically destroy the association.
59 that the opposite BIO in the pair will no longer have any data waiting to be
79 L<BIO_eof(3)> returns 1 only if the given BIO datagram pair BIO is not currently
87 intending to write it to a BIO datagram pair, but where the received datagram
88 ends up being too large to write to the BIO datagram pair.
91 truncation mode for the given half of a BIO datagram pair. When no-truncate mode
98 MTU value on the BIO datagram pair. If BIO_dgram_set_mtu() is used on a BIO
99 which is currently part of a BIO datagram pair, the MTU value is set on both
100 halves of the pair. The value does not affect the operation of the BIO datagram
101 pair (except for BIO_get_write_guarantee(); see above) but may be used by other
102 code to determine a requested MTU. When a BIO datagram pair BIO is created, the
109 The halves of a BIO datagram pair have independent lifetimes and must be
116 by multiple threads simultaneously on the same BIO datagram pair. Specific
119 other L<BIO_ctrl(3)> operation, on either half of a BIO datagram pair while any
120 other BIO call is also in progress to either half of the same BIO datagram pair
125 The BIO datagram pair can be used to enqueue datagrams which have source and
127 side of a BIO datagram pair understand whether the other side of the pair will
132 Each half of a BIO datagram pair can have capability flags set on it which
149 The user of the datagram pair BIO promises to honour source addresses provided
150 with datagrams written to the BIO pair.
154 The user of the datagram pair BIO promises to honour destination addresses provided
155 with datagrams written to the BIO pair.
159 The user of the datagram pair BIO advertises the fact that it will provide source
160 addressing information with future writes to the BIO pair, where available.
164 The user of the datagram pair BIO advertises the fact that it will provide
165 destination addressing information with future writes to the BIO pair, where
186 indicate that the application using that half of a BIO datagram pair promises to
188 that half of the BIO datagram pair. However, these capability flags do not
189 affect the behaviour of the BIO datagram pair.