NAME
mmpongd - masssively multiplayer pong daemon
SYNOPSIS
mmpongd [--model=%s] [--paddles=%s] [--address=%s] [--port=%d] [--dev=%s] [--background] [--nthreads=%d] [--max-connect=%d] [--max-per-ip=%d] [--max-payload=%d] [--min-rttm-interval=%s] [--client-timeout=%d] [--verbose] [--help] [--version]
DESCRIPTION
This manual page documents briefly the mmpongd command.
mmpongd is the server for the massive multiplayer pong ( mmpong ) game. It is capable of serving hundreds of clients simultaneously and scales sufficiently well on SMP machines (pthreads).
OPTIONS
- -m, --model=%s
-
Game model to play (defaults to "linear")
- -r, --paddles=%s
-
Paddle profile to be used by all teams (defaults to "flat")
- -a, --address=%s
-
Local hostname or IP address to bind to
- -p, --port=%d
-
Local port to listen on
- -d, --dev=%s
-
Network device to bind the socket to
- -b, --background
-
Daemonize and return
- -n, --nthreads=%d
-
Number of threads to run simultaneously (-1 == auto)
- -c, --max-connect=%d
-
Maximum number of clients to serve simultaneously (-1 == unlimited)
- -i, --max-per-ip=%d
-
Maximum number of clients to allow to connect from one host (-1 == unlimited)
- -l, --max-payload=%d
-
Restrict traffic to specified amount of kBytes/sec (-1 == unlimited)
- -s, --min-rttm-interval=%s
-
Minimal interval between near-synchronous packet transfers (-1 == unrestricted)
- -t, --client-timeout=%d
-
Timeout between status updates before client session is terminated, measured in msecs (-1 == no timeout)
- --verbose
-
Log more messages to the console
- --help
-
Show help screen
- --version
-
Show version information
SEE ALSO
AUTHOR
mmpongd was written by: Kai Hertel, André Gaul
This manual page was written by André Gaul <[email protected]>.