Lines Matching refs:socket

145      Value "1" means that socket, connect, release, bind, listen, accept
252 } socket;
309 confused with any command **id** which are used to identify a socket
342 } socket;
391 The **socket** operation corresponds to the POSIX [socket][socket]
392 function. It creates a new socket of the specified family, type and
394 specific socket from this point forward. See [Socket families and
402 - **id**: generated by the frontend, it identifies the new socket
404 - **type**: the socket type
405 - **protocol**: the particular protocol to be used with the socket, usually 0
428 - See the [POSIX socket function][connect] for error names; see
434 function. It connects a previously created socket (identified by **id**)
439 socket. The connect operation passes two additional parameters:
448 - finds its own internal socket corresponding to **id**
449 - connects the socket to **addr**
459 a **release** command on the active socket identified by **id**. A
466 - **id**: identifies the socket
501 The **release** operation closes an existing active or a passive socket.
503 When a release command is issued on a passive socket, the backend
505 issued for an active socket, the data ring and indexes page are also
508 - frontend sends release command for an active socket
509 - backend releases the socket
520 - **id**: identifies the socket
558 socket, identified by **id**. **Bind**, **listen** and **accept** are
566 - **id**: identifies the socket
600 The **listen** operation marks the socket as a passive socket. It corresponds to
607 - **id**: identifies the socket
638 queue of pending connections for the listening socket identified by
639 **id** and creates a new connected socket. The id of the new socket is
646 the socket. The **accept** operation passes two additional parameters:
661 - backend waits for a connection to be available on the socket
664 - backend creates an internal mapping from **id_new** to the new socket
677 - **id**: id of listening socket
678 - **id_new**: id of the new socket
691 - **id**: id of the listening socket, echoed back from request
712 the queue of the passive socket, the backend generates a response and
719 - **id**: identifies the listening socket
817 [sys/socket.h][address] and [netinet/in.h][in] define socket families and
853 Data rings are used for sending and receiving data over a connected socket. They
909 /* not actually C compliant (ring_order changes from socket to socket) */
927 It contains data read from the socket. The producer is the backend, the
930 It contains data to be written to the socket. The producer is the frontend,
933 Consumer and producer indexes for data read from the socket. They keep track
938 Consumer and producer indexes for the data to be written to the socket. They
943 - **in_error** and **out_error** They signal errors when reading from the socket
944 (**in_error**) or when writing to the socket (**out_error**). 0 means no
946 performed on the socket. In the case of an orderly socket shutdown (i.e. read
1078 reading from the socket.
1085 [socket]: http://pubs.opengroup.org/onlinepubs/009695399/functions/socket.html