v2.10-0 (21000JUN2005)

Go4EventServer
Class TGo4RevServ


class TGo4RevServ
derived from TGo4MbsSource

Implements the gsi root remote event server into the
go4 classes. May be a simple wrapper for the mrevlib or liblea stuff.

Author:
J. Adamczewski
Since: 1/2001

Field Summary
 const static const Int_tfgiDEFAULTPORT
          default remote eventserver portnumber
 private Int_tfiPort
          Port number for remote event server only.

Fields inherited from class Go4EventServer.TGo4MbsSource
fbDataCopyMode, fbIsOpen, fguEVHEBYCHAR, fguLONGBYCHAR, fguLONGBYSHORT, fguSHORTBYCHAR, fiTimeout, fuEventCounter, fuEventInterval, fuStartEvent, fuStopEvent, fxBuffer, fxEvent, fxInfoHeader, fxInputChannel, fxPrEventPar

Fields inherited from interface Go4Event.TGo4EventSource
fgiTIMEOUTDEFAULT, fguTXTLEN

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4RevServ(const char * name)
           
TGo4RevServ()
           
TGo4RevServ(TGo4RevServParameter* par)
           

Destructor Summary
~TGo4RevServ()
           

Method Summary
 virtual Int_tOpen()
          Open the file or connection.
 voidSetPort(Int_t port)
           

Methods inherited from class Go4EventServer.TGo4MbsSource
BuildMbsEvent, Close, GetBufferHeader, GetInfoHeader, NextEvent, SetDataCopyMode, SetEventInterval, SetPrintEvent, SetStartEvent, SetStopEvent, SetTimeout

Methods inherited from interface Go4Event.TGo4EventSource
Clear, GetCreateStatus, GetErrMess, GetEventStatus, SetCreateStatus, SetErrMess, SetEventStatus, ThrowError

Methods inherited from class TNamed
operator=, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fgiDEFAULTPORT

public const static const Int_t fgiDEFAULTPORT
default remote eventserver portnumber

fiPort

private Int_t fiPort
Port number for remote event server only.
Constructor Detail

TGo4RevServ

public TGo4RevServ(const char * name)

TGo4RevServ

public TGo4RevServ()

TGo4RevServ

public TGo4RevServ(TGo4RevServParameter* par)
Method Detail

~TGo4RevServ

public synchronized ~TGo4RevServ()
Method Detail

Open

public virtual Int_t Open()
Open the file or connection.

SetPort

public void SetPort(Int_t port)

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005