#include <ToolDirectoryServer.H>
Public Member Functions | |
void | AddDpnd (DirInfo *dir, const Text &name, Val v, const PathKind pk) |
Word | LookupDir (DirInfo *dir, const Text &name, Val v, Word dirHandle) |
Public Attributes | |
Basics::mutex | mu |
DirInfoTbl * | dirInfoTbl |
DPaths * | dep |
|
Definition at line 110 of file ToolDirectoryServer.C. References BLenPK, DirInfo::child_lookup, DirInfo::coarseDep, DepPath::content, dep, DepPath::Extend(), fsDeps, Basics::mutex::lock(), mu, outputMu, DirInfo::path, DepPath::Print(), SharedTable< K, V >::T::Put(), and Basics::mutex::unlock(). Referenced by Evaluator_Dir_Server_Inner(). |
|
Definition at line 137 of file ToolDirectoryServer.C. References DirInfo::b, DirInfo::child_lookup, DirInfo::coarseDep, DepPath::content, dep, dirInfoTbl, DepPath::Extend(), fsDeps, GetNewHandle(), DirInfo::isRoot, Basics::mutex::lock(), mu, NEW, outputMu, DirInfo::path, DepPath::Print(), Table< K, V >::Default::Put(), SharedTable< K, V >::T::Put(), and Basics::mutex::unlock(). Referenced by Evaluator_Dir_Server_Inner(). |
|
Definition at line 64 of file ToolDirectoryServer.H. Referenced by AddDpnd(), LookupDir(), and RunTool(). |
|
Definition at line 63 of file ToolDirectoryServer.H. Referenced by LookupDir(), recv_dir(), and RunTool(). |
|
Definition at line 62 of file ToolDirectoryServer.H. Referenced by AddDpnd(), LookupDir(), and recv_dir(). |