listener <- socket() loop request, requester <- read(listener) reply <- f(request) write(request or, reply)
recvfrom()
, to sendto()
listener <- socket() bind(listener, local) loop request, requester <- recvfrom(listener) reply <- f(request) sendto(listener, reply, requester)
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 25 February 2003.