edu.utah.janos.nodeos
Class Trace
java.lang.Object
|
+--edu.utah.janos.nodeos.Trace
- public class Trace
- extends java.lang.Object
Control for the trace macros spread through-out creation.
TRACE() macros include a Trace flag that determines when the trace
macro should print its string. The set of flags that are enabled
is determined by the system property "janos.debugFlags".
XXX Use intern() and ==.
- Author:
- Janos Ministry of Development
Constructor Summary |
Trace()
|
Method Summary |
static boolean |
check(long mask)
|
static java.lang.String[] |
getNameList()
|
static void |
setFlags(java.io.PrintStream out,
java.lang.String flagsStr)
|
static void |
setFlags(java.lang.String flagsStr)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
NODEOS_INCOMING
public static final long NODEOS_INCOMING
NODEOS_BUFH
public static final long NODEOS_BUFH
NODEOS_OUTGOING
public static final long NODEOS_OUTGOING
NODEOS_DISPATCH
public static final long NODEOS_DISPATCH
NODEOS_CLASSLOAD
public static final long NODEOS_CLASSLOAD
NODEOS_DESTROY
public static final long NODEOS_DESTROY
NODEOS_THREADS
public static final long NODEOS_THREADS
NODEOS_FLOWSTART
public static final long NODEOS_FLOWSTART
NODEOS_COMMSPACE
public static final long NODEOS_COMMSPACE
ROUTE_UPDATE
public static final long ROUTE_UPDATE
Trace
public Trace()
getNameList
public static java.lang.String[] getNameList()
setFlags
public static void setFlags(java.lang.String flagsStr)
setFlags
public static void setFlags(java.io.PrintStream out,
java.lang.String flagsStr)
check
public static final boolean check(long mask)
This documentation is Copyright (C) 1998-2002 The University of Utah. All Rights Reserved. See the file LICENSE for distribution terms.
Documentation, software, and mailing list archives for Janos can be found at the Janos Project web site: http://www.cs.utah.edu/flux/janos/
Generated on Mar 17, 2002