Lines Matching full:accept
144 BIO_set_bind_mode, BIO_get_bind_mode, BIO_do_accept \- accept BIO
175 \&\fBBIO_s_accept()\fR returns the accept \s-1BIO\s0 method. This is a wrapper
176 round the platform's \s-1TCP/IP\s0 socket accept routines.
178 Using accept BIOs, \s-1TCP/IP\s0 connections can be accepted and data
182 Read and write operations on an accept \s-1BIO\s0 will perform I/O
187 Accept BIOs support \fBBIO_puts()\fR but not \fBBIO_gets()\fR.
189 If the close flag is set on an accept \s-1BIO\s0 then any active
193 Calling \fBBIO_reset()\fR on an accept \s-1BIO\s0 will close any active
198 the accept socket. See \fBBIO_s_fd\fR\|(3)
200 \&\fBBIO_set_accept_name()\fR uses the string \fBname\fR to set the accept
210 \&\fBBIO_set_accept_port()\fR uses the string \fBport\fR to set the accept
219 a single call: that is it creates a new accept \s-1BIO\s0 with port
222 \&\fBBIO_set_nbio_accept()\fR sets the accept socket to blocking mode
230 be automatically freed when the accept \s-1BIO\s0 is freed.
248 called, after the accept \s-1BIO\s0 has been setup, it will attempt
249 to create the accept socket and bind an address to it. Second
254 When an accept \s-1BIO\s0 is at the end of a chain it will await an
255 incoming connection before processing I/O calls. When an accept
261 accept\->socket. This effectively means that attempting I/O on
262 an initial accept socket will await an incoming connection then
266 then they are placed between the socket and the accept \s-1BIO,\s0
267 that is the chain will be accept\->otherbios\->socket.
270 the case) then the accept \s-1BIO\s0 must be made available for further
275 \& connection = BIO_pop(accept);
279 established connection and \fBaccept\fR will now be a single \s-1BIO\s0
281 If no further connections will be accepted the \fBaccept\fR can
285 perform I/O using the accept \s-1BIO\s0 itself. This is often undesirable
286 however because the accept \s-1BIO\s0 will still accept additional incoming
288 and freeing up the accept \s-1BIO\s0 after the initial connection.
290 If the underlying accept socket is nonblocking and \fBBIO_do_accept()\fR is
293 then it is an indication that an accept attempt would block: the application
309 \&\fBBIO_get_accept_name()\fR returns the accept name or \s-1NULL\s0 on error.
312 \&\fBBIO_get_accept_port()\fR returns the accept port as a string or \s-1NULL\s0 on error.
327 \& /* First call to BIO_do_accept() sets up accept BIO */
330 \& fprintf(stderr, "Error setting up accept\en");
356 \& /* Close accept BIO to refuse further connections */