Changeset 3876 in Sophya for trunk/AddOn/TAcq/racquproc.cc
- Timestamp:
- Sep 9, 2010, 11:49:42 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/racquproc.cc
r3729 r3876 58 58 curfc_.SetSize(memgr.NbFibres(), memgr.NbPaquets()); 59 59 cpaqok_.SetSize(memgr.NbFibres(), memgr.NbPaquets()); 60 SetMemZAction(); 60 61 } 61 62 … … 64 65 { 65 66 // cout << " **** DBG ***** MonitorProc::~MonitorProc() " << endl; 67 } 68 69 /* --Methode-- */ 70 MemZStatus MonitorProc::SetMemZAction(MemZaction mmact) 71 { 72 mmact_=mmact; 73 mmsta_=MemZS_Proc; 74 switch (mmact) { 75 case MemZA_ProcA: 76 mmsta_=MemZS_ProcA; 77 break; 78 case MemZA_ProcB: 79 mmsta_=MemZS_ProcB; 80 break; 81 case MemZA_ProcC: 82 mmsta_=MemZS_ProcC; 83 break; 84 case MemZA_ProcD: 85 mmsta_=MemZS_ProcD; 86 break; 87 case MemZA_ProcE: 88 mmsta_=MemZS_ProcE; 89 break; 90 case MemZA_ProcF: 91 mmsta_=MemZS_ProcF; 92 break; 93 default: 94 mmact_=MemZA_Proc; 95 mmsta_=MemZS_Proc; 96 break; 97 } 98 return mmsta_; 66 99 } 67 100 … … 166 199 if (memgr.GetRunState() == MemZR_Stopped) break; 167 200 168 int mid = memgr.FindMemZoneId( MemZA_Proc);201 int mid = memgr.FindMemZoneId(mmact_); // MemZA_Proc 169 202 Byte* buffg = memgr.GetMemZone(mid); 170 203 if (buffg == NULL) { … … 173 206 } 174 207 if ((step_>1)&&(kmz%step_ != 0)) { 175 memgr.FreeMemZone(mid, MemZS_Proc);208 memgr.FreeMemZone(mid, mmsta_); // MemZS_Proc); 176 209 continue; 177 210 } … … 237 270 } // FIN de la boucle sur les paquets 238 271 } // Boucle sur les fibres 239 memgr.FreeMemZone(mid, MemZS_Proc);272 memgr.FreeMemZone(mid, mmsta_); // MemZS_Proc); 240 273 CheckFrameCounters(); 241 274
Note:
See TracChangeset
for help on using the changeset viewer.