예제 #1
0
 internal MPoolStats(Internal.MempStatStruct stats) {
     st = stats.st;
     ci = new CacheInfo(st.st_gbytes, st.st_bytes, (int)st.st_max_ncache);
     mempfiles = new List<MPoolFileStats>();
     foreach (Internal.MPoolFileStatStruct file in stats.files)
         mempfiles.Add(new MPoolFileStats(file));
 }
예제 #2
0
 internal MPoolStats(Internal.MempStatStruct stats)
 {
     st        = stats.st;
     ci        = new CacheInfo(st.st_gbytes, st.st_bytes, (int)st.st_max_ncache);
     mempfiles = new List <MPoolFileStats>();
     foreach (Internal.MPoolFileStatStruct file in stats.files)
     {
         mempfiles.Add(new MPoolFileStats(file));
     }
 }