org.ccnx.ccn.impl.support.CCNDaemon Class Reference

Main ccnd command line daemon. More...

Inheritance diagram for org.ccnx.ccn.impl.support.CCNDaemon:

org.ccnx.ccn.impl.support.Daemon

List of all members.

Static Public Member Functions

static void main (String[] args)
 Main entry point for command line invocation.

Static Public Attributes

static final String PROP_CCND_COMMAND = "ccnd.command"
static final String PROP_CCND_DEBUG = "ccnd.debug"

Protected Member Functions

void initialize (String[] args, Daemon daemon)
 Overridden by subclasses.
WorkerThread createWorkerThread ()
 overridden by subclasses to make right type of thread.
void usage ()
 Overridden by subclasses.

Protected Attributes

String _command = DEFAULT_CCND_COMMAND_STRING
Process _ccndProcess = null
CCNDaemon _daemon = null

Classes

class  CCNDShutdownHook
 Stop ccnd on exit from daemon. More...
class  CCNDWorkerThread


Detailed Description

Main ccnd command line daemon.

Allows start & stop of ccnd, as well as interactive runs.

TODO This is not actually yet used in any tests and therefore is itself not well tested


Member Function Documentation

WorkerThread org.ccnx.ccn.impl.support.CCNDaemon.createWorkerThread (  )  [protected]

overridden by subclasses to make right type of thread.

Returns:

Reimplemented from org.ccnx.ccn.impl.support.Daemon.

static void org.ccnx.ccn.impl.support.CCNDaemon.main ( String[]  args  )  [static]

Main entry point for command line invocation.

Parameters:
args Arguments passed in from command line.

Reimplemented from org.ccnx.ccn.impl.support.Daemon.


The documentation for this class was generated from the following file:

Generated on Thu Feb 16 00:45:00 2012 for Content-Centric Networking in Java by  doxygen 1.5.6