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 |
equals,
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-2001 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: http://www.cs.utah.edu/flux/janos/