CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
DQMOldReceiver Class Reference

#include <DQMOldReceiver.h>

Public Member Functions

bool doMonitoring (void) DQM_DEPRECATED
 
 DQMOldReceiver (void) DQM_DEPRECATED
 
 DQMOldReceiver (const std::string &hostname, int port, const std::string &client_name, int unusedReconnectDelaySecs=-1, bool unusedActAsServer=false) DQM_DEPRECATED
 
DQMStoregetBEInterface (void) DQM_DEPRECATED
 
int getNumUpdates (void) const DQM_DEPRECATED
 
DQMStoregetStore (void) DQM_DEPRECATED
 get pointer to back-end interface More...
 
bool update (void) DQM_DEPRECATED
 
 ~DQMOldReceiver (void) DQM_DEPRECATED
 

Private Attributes

DQMStorestore_
 use to get hold of structure with monitoring elements that class owns More...
 

Detailed Description

Definition at line 11 of file DQMOldReceiver.h.

Constructor & Destructor Documentation

DQMOldReceiver::DQMOldReceiver ( void  )

Connect with monitoring server (DQM Collector) at <hostname> and <port_no> using <client_name>; if flag=true, client will accept downstream connections DQMOldReceiver(std::string hostname,int port_no,std::string client_name,

int reconnect_delay_secs = 5, bool actAsServer = false); Connect with monitoring server (DQM Collector) with a list of hostnames at <port_no> using <client_name>; if flag=true, client will accept downstream connections DQMOldReceiver::DQMOldReceiver(std::vector<std::string> hostnames, int port_no, std::string client_name, int reconnect_delay_secs=5, bool actAsServer=false); Use the default constructor for running in standalone mode (ie. without sources or collectors); if flag=true, client will accept downstream connections

Definition at line 9 of file DQMOldReceiver.cc.

11 {}
DQMStore * store_
use to get hold of structure with monitoring elements that class owns
static DQMStore * instance(void)
Definition: DQMStore.cc:120
DQMOldReceiver::DQMOldReceiver ( const std::string &  hostname,
int  port,
const std::string &  client_name,
int  unusedReconnectDelaySecs = -1,
bool  unusedActAsServer = false 
)

Connect with monitoring server (DQM Collector) at <hostname> and <port_no> using <client_name>;

Definition at line 5 of file DQMOldReceiver.cc.

7 {}
DQMStore * store_
use to get hold of structure with monitoring elements that class owns
static DQMStore * instance(void)
Definition: DQMStore.cc:120
DQMOldReceiver::~DQMOldReceiver ( void  )

Definition at line 13 of file DQMOldReceiver.cc.

14 {}

Member Function Documentation

bool DQMOldReceiver::doMonitoring ( void  )

Definition at line 24 of file DQMOldReceiver.cc.

References raiseDQMError().

25 {
26  raiseDQMError("DQMOldReceiver", "DQMOldReceiver::doMonitoring() is obsolete");
27  return true;
28 }
void raiseDQMError(const char *context, const char *fmt,...)
Definition: DQMError.cc:11
DQMStore* DQMOldReceiver::getBEInterface ( void  )
inline

Definition at line 48 of file DQMOldReceiver.h.

References store_.

49  { return store_; }
DQMStore * store_
use to get hold of structure with monitoring elements that class owns
int DQMOldReceiver::getNumUpdates ( void  ) const
inline

Definition at line 58 of file DQMOldReceiver.h.

58 { return 0; }
DQMStore* DQMOldReceiver::getStore ( void  )
inline

get pointer to back-end interface

Definition at line 46 of file DQMOldReceiver.h.

References store_.

47  { return store_; }
DQMStore * store_
use to get hold of structure with monitoring elements that class owns
bool DQMOldReceiver::update ( void  )

this is the "main" loop where we receive monitoring or send subscription requests; if client acts as server, method runQTests is also sending monitoring & test results to clients downstream; returns success flag

Definition at line 17 of file DQMOldReceiver.cc.

References raiseDQMError().

Referenced by python.Vispa.Gui.VispaWidget.VispaWidget::autosize(), python.Vispa.Views.LineDecayView.LineDecayContainer::createObject(), python.Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), python.Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), python.Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), python.Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), python.Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), python.Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), python.Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), python.Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), python.Vispa.Gui.FindDialog.FindDialog::reset(), python.Vispa.Gui.PortConnection.PointToPointConnection::select(), python.Vispa.Gui.VispaWidget.VispaWidget::select(), python.Vispa.Views.LineDecayView.LineDecayContainer::select(), python.Vispa.Gui.VispaWidget.VispaWidget::setText(), python.Vispa.Gui.VispaWidget.VispaWidget::setTitle(), python.Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), python.Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and python.Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().

18 {
19  raiseDQMError("DQMOldReceiver", "DQMOldReceiver::update() is obsolete");
20  return true;
21 }
void raiseDQMError(const char *context, const char *fmt,...)
Definition: DQMError.cc:11

Member Data Documentation

DQMStore* DQMOldReceiver::store_
private

use to get hold of structure with monitoring elements that class owns

Definition at line 62 of file DQMOldReceiver.h.

Referenced by getBEInterface(), and getStore().