public class StartDVDRPServer
extends java.lang.Object
DVDRPDispatcher
as a
stand-alone Siena server.
StartDVDRPServer
accepts some command-line parameters to set
various options of the dispatcher (such as its listener port, its identity
etc.).
The complete syntax of the command-line options is:
StartDVDRPServer
[-id
identity]
[-host
address] | [-receiver
receiver-spec | [-monitor
hostname]
[-err
off
| -
|
filename] [-log
off
|
-
| filename] [-fail-delay
millisec] [-fail-count
num]
[-store
filename]
[-store-timeout
millisec]
[-store-counter
number]
[-heartbeat
millisec]
[-do-discovery
] [-log-level
DEBUG|INFO|WARN|ERROR|FATAL
] [-choke
millisec
] [-no-sff
]
[-queue-packets
number of initialized
packets]
-id
identity
-host
address
TCPPacketReceiver.setHostName(String)
,
UDPPacketReceiver.setHostName(String)
, and KAPacketReceiver.setHostName(String)
)
-receiver receiver specification
:
[hostname]:
[port][:
threads]
where type can be either tcp
for a
TCP receiver
, udp
for a
UDP receiver
, ka
for a
Keep-Alive receiver
, and kazip
for a
Keep-Alive Zip receiver
.
-monitor
hostname
-err
off
| -
|
filename
-
means standard output.
off
turns off error reporting. The default is to send error
messages to System.err
.
-log
off
| -
|
filename
-
means standard output.
off
turns off error reporting. By default logging is turned
off.
-fail-delay
millisec
HierarchicalDispatcher.MaxFailedConnectionsDuration
-fail-count
number
HierarchicalDispatcher.MaxFailedConnectionsNumber
-threads
number
HierarchicalDispatcher.DefaultThreadCount
-store
filename
HierarchicalDispatcher.initStore(String)
-store-timeout
millisec
HierarchicalDispatcher.setStoreRefreshTimeout(long)
-store-counter
number
HierarchicalDispatcher.setStoreRefreshCounter(int)
-heartbeat
millisec
-choke
number
-log-level
DEBUG|INFO|WARN|ERROR|FATAL
-no-sff
-queue-packets number
Constructor and Description |
---|
StartDVDRPServer() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] argv) |
Copyright © 2005-2011 Antonio Carzaniga.
This documentation is maintained by Antonio Carzaniga