[Overview][Constants][Types][Procedures and functions][Variables] Reference for unit 'Sockets' (#rtl)

Listen

Listen for connections on socket.

Declaration

Source position: socketsh.inc line 182

function Listen(

  Sock: LongInt;

  MaxConnect: LongInt

):Boolean;

Description

Listen listens for up to MaxConnect connections from socket Sock. The socket Sock must be of type SOCK_STREAM or Sock_SEQPACKET.

The function returns True if a connection was accepted, False if an error occurred.

Errors

Errors are reported in SocketError, and include the following:

SYS_EBADF
The socket descriptor is invalid.
SYS_ENOTSOCK
The descriptor is not a socket.
SYS_EOPNOTSUPP
The socket type doesn't support the Listen operation.

See also

Socket

  

Create new socket

Bind

  

Bind a socket to an address.

Connect

  

Open a connection to a server socket.