14 #ifndef TGO4MBSSOURCE_H 15 #define TGO4MBSSOURCE_H 73 Bool_t CheckEventClass(TClass *cl)
override;
79 virtual Int_t Close();
85 virtual Int_t NextEvent();
114 virtual s_bufhe *GetBufferHeader();
132 void SetPrintEvent(Int_t num = 1, Int_t sid = -1, Int_t longw = 1, Int_t hexw = 1, Int_t dataw = 0);
136 static void SetPollingMode(Bool_t on = kTRUE);
160 Bool_t fbIsOpen{kFALSE};
165 Bool_t fbDataCopyMode{kFALSE};
168 ULong_t fuEventCounter{0};
171 Bool_t fbFirstEvent{kFALSE};
174 ULong_t fuStartEvent{0};
177 ULong_t fuStopEvent{0};
180 ULong_t fuEventInterval{0};
185 Bool_t fbPollingMode{kFALSE};
199 #endif //TGO4MBSSOURCE_H virtual ~TGo4MbsSourcePrintPar()
void SetStopEvent(UInt_t lastindex)
static Bool_t gbPollingMode
void SetEventInterval(UInt_t skipinterval)
s_filhe * GetInfoHeader() const
void SetTimeout(Int_t time)
void SetStartEvent(UInt_t firstindex)
static const UInt_t fguLONGBYCHAR
static const UInt_t fguSHORTBYCHAR
static const UInt_t fguEVHEBYCHAR
Int_t GetMode() const
number of allowed reconnect retries
TGo4MbsSourcePrintPar fxPrEventPar
static const UInt_t fguLONGBYSHORT
void SetDataCopyMode(Bool_t on)