listener <- socket() loop request, requestor <- read(listener) reply <- f(request) write(requestor, reply)
recvfrom()
, to sendto()
listener <- socket() bind(listener, local) loop request, requestor <- recvfrom(listener) reply <- f(request) sendto(listener, reply, requestor)
listener <- socket() bind(listener) listen(listener) loop connection <- accept(listener) request <- read(connection) reply <- f(request) write(connection, reply) close(connection)
select()
, poll()
This page last modified on 1 February 2001.