Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mmpongd(6) [debian man page]

MMPONGD(6)							   Games Manual 							MMPONGD(6)

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
mmpong-gl(6), mmpong-caca(6). AUTHOR
mmpongd was written by: Kai Hertel, Andre Gaul This manual page was written by Andre Gaul <gaul@web-yard.de>. January 12, 2009 MMPONGD(6)

Check Out this Related Man Page

VANESSA_SOCKET_PIPE(1)					      General Commands Manual					    VANESSA_SOCKET_PIPE(1)

NAME
vanessa_socket_pipe - Trivial TCP/IP pipe based on libvanessa_socket SYNOPSIS
vanessa_socket_pipe [options] DESCRIPTION
A TCP/IP pipe is a user space programme that listens for TCP/IP connections on port on the local host and when a client connects makes a connection to a TCP port, possibly on another host. Once both connections are established data sent on one connection is relayed to the other, hence forming a bi-directional pipe. Uses include enabling connections to specific ports on hosts behind a packet filter. This code is intended primarily as an example of how many of the features of libvanessa_socket work. OPTIONS
-c|--connection_limit: Maximum number of connections to accept simultaneously. A value of zero sets no limit on the number of simultaneous connections. (default 0) -d|--debug: Turn on verbose debuging to stderr. -h|--help: Display this message. -L|--listen_port: Port to listen on. (mandatory) -l|--listen_host: Address to listen on. May be a hostname or an IP address. If not defined then listen on all local addresses. -n|--no_lookup: Turn off lookup of hostnames and portnames. That is, hosts must be given as IP addresses and ports must be given as numbers. -O|--outgoing_port: Define a port to connect to. If not specified -l|--listen_port will be used. -o|--outgoing_host: Define host to connect to. May be a hostname or an IP address. (mandatory) -q|--quiet: Only log errors. Overriden by -d|--debug. -t|--timeout: Idle timeout in seconds. Value of zero sets infinite timeout. (default 1800) Notes: Default value for binary flags is off. -L|--listen_port and -o|--outgoing_host must be defined. AUTHOR
Simon Horman <horms@verge.net.au> 12th February 2001 VANESSA_SOCKET_PIPE(1)
Man Page