Changeset 3979 in Sophya for trunk/AddOn/TAcq/brbaseproc.h
- Timestamp:
- May 4, 2011, 9:18:09 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/brbaseproc.h
r3955 r3979 39 39 { bpnom_=nom; bpid_=id; } 40 40 41 // Definition de la fentre en temps des paquets a traiter - par defaut, traitement de tous les paquets 42 // Process() est alors appele pour les paquets des zones MemZoneMgr 43 // avec TimeStart <= getObsTime() <= TimeEnd 44 inline void SetProcTimeWindow(SOPHYA::TimeStamp tmstart, SOPHYA::TimeStamp tmend) 45 { tmstart_=tmstart; tmend_=tmend; fgproctimewin_=true; } 46 // Annulation de la definition de la fenetre de traitement en temps 47 inline void ClearProcTimeWindow() 48 { fgproctimewin_=false; } 49 41 50 // get Observation Time ( obtained from MemZoneMgr ) 42 51 inline SOPHYA::TimeStamp& getObsTime() { return cts_; } … … 65 74 MemZaction mmact_; // Definition de l'action sur les paquets (defaut=MemZA_ProcA) 66 75 MemZStatus mmsta_; // Statut associe a mmact_ (defaut=MemZS_ProcA) 76 int mid_; // Identificateur zone memoire courant 67 77 bool stop_; 68 78 vector<Byte*> fbuff_; // Vecteur de pointeur de zone memoire pour chaque fibre … … 83 93 int bpid_; // numero d'identificateur 84 94 95 SOPHYA::TimeStamp tmstart_, tmend_; // definition de la fenetre en temps pour appel de Process() 96 bool fgproctimewin_; // false -> pas de fenetre en temps, Process() appele pour tous les paquets 97 85 98 int prtlev_; // print level 86 99 uint_8 prtmodulo_; // print periodicity (modulo)
Note:
See TracChangeset
for help on using the changeset viewer.