00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include "CacheIntf.H"
00023
00024
00025 static char *CacheIntf_DebugNamesArray[] = {
00026 "None", "StatusMsgs", "LeaseExp", "LogRecover", "LogFlush",
00027 "MPKFileFlush", "LogFlushEntries", "WeederOps", "AddEntryOp",
00028 "OtherOps", "WeederScans", "All"
00029 };
00030
00031 char *CacheIntf::DebugName(int i) throw ()
00032 {
00033 if (i < 0 || i > CacheIntf::All) assert(false);
00034 return (CacheIntf_DebugNamesArray[i]);
00035 }
00036
00037 const char *const CacheIntf::LookupResName(CacheIntf::LookupRes res)
00038 throw ()
00039 {
00040 static const char *const LookupResNameArray[] =
00041 { "Hit", "Miss", "FV Mismatch", "Bad Lookup Args" };
00042 return LookupResNameArray[res];
00043 }
00044
00045 const char *const CacheIntf::AddEntryResName(CacheIntf::AddEntryRes res)
00046 throw ()
00047 {
00048 static const char *const AddEntryResNameArray[] =
00049 { "Entry Added", "No Lease", "Bad AddEntry Args" };
00050 return AddEntryResNameArray[res];
00051 }