Starts multiprocessing and a TCP server.
comm
start-up-server-and-mp &key function announce service backlog address local-address local-port nodelay keepalive process-name wait create-stream ipv6 error
function⇩ |
A function name. |
announce⇩ |
An output stream, t , nil or a function. |
service⇩ |
An integer, a string or nil . |
backlog⇩ | nil or a positive integer. |
address⇩ |
A synonym for local-address. |
local-address⇩ |
An integer, an ipv6-address object, a string or nil . |
local-port⇩ |
A synonym for service. |
nodelay⇩ |
A generalized boolean. |
keepalive⇩ |
A generalized boolean. |
process-name⇩ |
A symbol or string. |
wait⇩ |
A boolean. |
create-stream⇩ |
A boolean, default nil . |
ipv6⇩ |
The keyword :any , the keyword :both , nil or t . |
error⇩ |
A boolean. |
The function start-up-server-and-mp
starts multiprocessing if it has not already been started and then calls start-up-server with the supplied function, announce, service, backlog, address, local-address, local-port, nodelay, keepalive, process-name, wait, create-stream, ipv6 and error arguments.
start-up-server-and-mp
is not implemented on Microsoft Windows.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:26