Changeset 3759 in Sophya for trunk/AddOn/TAcq/racqueth.h


Ignore:
Timestamp:
Apr 30, 2010, 11:04:59 PM (15 years ago)
Author:
ansari
Message:

Suite debug des classes PCIEToEthernet et EthernetReader , Reza 30/04/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/racqueth.h

    r3758 r3759  
    5454  inline void STOP() { stop_ = true; } 
    5555
     56  inline size_t SetEthSendBlockSize(size_t bsz=1024)
     57  { size_t rs=eths_bsz_;  eths_bsz_=bsz; return rs; }
     58  inline int SetPrintLevel(int lev=0) { prtlev_=lev; return 0;}
     59
    5660protected:
    5761  virtual size_t SendToTargets(int fib, Byte* data, size_t len);
     
    7175  uint_4 nbDma_;
    7276  uint_8 totrdsnd_;
    73 
     77  size_t eths_bsz_;
     78  int prtlev_;
    7479};
    7580
     
    8489  inline void STOP() { stop_ = true; } 
    8590
     91  inline size_t SetEthRecvBlockSize(size_t bsz=1024)
     92  { size_t rs=ethr_bsz_;  ethr_bsz_=bsz; return rs; }
    8693  inline int SetPrintLevel(int lev=0) { prtlev_=lev; return 0;}
     94
    8795protected:
    8896  bool ReadNextAllFibers();      // Renvoie true si probleme
    8997  bool ReadNext(int fib);   // Renvoie true si probleme
     98  size_t ReceiveFromSocket(int fib, char* data, size_t len);
     99
    90100  // Permet d'avancer d'un paquet dans la zone - renvoie true si probleme
    91101  inline bool MoveToNextTarget()  {
     
    125135  Byte* mmbufib_[MAXANAFIB];  // Pointeurs zone memoire de chaque fibre rendu par RAcqMemZoneMgr
    126136
     137  size_t ethr_bsz_;
    127138  int prtlev_;
    128139};
Note: See TracChangeset for help on using the changeset viewer.