Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4RevServ Class Reference

Implements the gsi root remote event server into the go4 classes. More...

#include <TGo4RevServ.h>

Inheritance diagram for TGo4RevServ:

TGo4MbsSource TGo4EventSource List of all members.

Public Methods

 TGo4RevServ (const char *name)
 TGo4RevServ ()
 TGo4RevServ (TGo4RevServParameter *par)
 ~TGo4RevServ ()
virtual Int_t Open ()
 Open the file or connection. More...

void SetPort (Int_t port)

Static Public Attributes

const Int_t fgiDEFAULTPORT = 6003
 default remote eventserver portnumber. More...


Private Attributes

Int_t fiPort
 Port number for remote event server only. More...


Detailed Description

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

Definition at line 28 of file TGo4RevServ.h.


Constructor & Destructor Documentation

TGo4RevServ::TGo4RevServ const char *    name
 

Definition at line 23 of file TGo4RevServ.cxx.

References TGo4Log::Debug(), TGo4EventSource::fgiTIMEOUTDEFAULT, Open(), TGo4MbsSource::SetTimeout(), and TRACE.

TGo4RevServ::TGo4RevServ  
 

Definition at line 43 of file TGo4RevServ.cxx.

References TRACE.

TGo4RevServ::TGo4RevServ TGo4RevServParameter   par
 

Definition at line 32 of file TGo4RevServ.cxx.

References TGo4Log::Debug(), Open(), SetPort(), TGo4MbsSource::SetTimeout(), and TRACE.

TGo4RevServ::~TGo4RevServ  
 

Definition at line 50 of file TGo4RevServ.cxx.

References TGo4MbsSource::Close(), and TRACE.


Member Function Documentation

Int_t TGo4RevServ::Open   [virtual]
 

Open the file or connection.

Reimplemented from TGo4MbsSource.

Definition at line 56 of file TGo4RevServ.cxx.

References f_evt_error(), f_evt_rev_port(), TGo4MbsSource::fbIsOpen, fgiDEFAULTPORT, TGo4EventSource::fguTXTLEN, fiPort, TGo4EventSource::GetCreateStatus(), TGo4MbsSource::Open(), TGo4EventSource::SetCreateStatus(), TGo4EventSource::SetErrMess(), and TRACE.

Referenced by TGo4RevServ().

void TGo4RevServ::SetPort Int_t    port [inline]
 

Definition at line 42 of file TGo4RevServ.h.

References fiPort.

Referenced by TGo4RevServ().


Member Data Documentation

const Int_t TGo4RevServ::fgiDEFAULTPORT = 6003 [static]
 

default remote eventserver portnumber.

Definition at line 21 of file TGo4RevServ.cxx.

Referenced by Open().

Int_t TGo4RevServ::fiPort [private]
 

Port number for remote event server only.

Definition at line 49 of file TGo4RevServ.h.

Referenced by Open(), and SetPort().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:52 2005 for Go4-v2.10-5 by doxygen1.2.15