#include <ModuleWeb.h>
Definition at line 54 of file ModuleWeb.h.
evf::ModuleWeb::ModuleWeb |
( |
const std::string & |
moduleName | ) |
|
virtual evf::ModuleWeb::~ModuleWeb |
( |
| ) |
|
|
inlinevirtual |
virtual void evf::ModuleWeb::closeBackDoor |
( |
| ) |
|
|
inlineprivatevirtual |
Reimplemented in edm::DaqSource, EcalBarrelMonitorXdaqClient, EcalEndcapMonitorXdaqClient, SiStripAnalyser, evf::ExceptionGenerator, and SiPixelEDAClient.
Definition at line 27 of file ModuleWeb.cc.
References alignCSCRings::e, cppFunctionSkipper::exception, moduleName_, and scaleCards::path.
36 if ( xgi::Utils::hasFormElement(cgi,
"module") )
37 mname = xgi::Utils::getFormElement(cgi,
"module")->getValue();
38 cgicc::CgiEnvironment cgie(
in);
39 urn = cgie.getReferrer();
40 path = cgie.getPathInfo() +
"?" + cgie.getQueryString();
49 *
out <<
"<html>" << endl;
50 *
out <<
"<head>" << endl;
52 *
out <<
"<STYLE type=\"text/css\"> #T1 {border-width: 2px; border: solid blue; text-align: center} </STYLE> "
54 *
out <<
"<link type=\"text/css\" rel=\"stylesheet\"";
55 *
out <<
" href=\"/" << urn
56 <<
"/styles.css\"/>" << endl;
59 <<
" MAIN</title>" << endl;
61 *
out <<
"</head>" << endl;
62 *
out <<
"<body onload=\"loadXMLDoc()\">" << endl;
63 *
out <<
"<table border=\"0\" width=\"100%\">" << endl;
64 *
out <<
"<tr>" << endl;
65 *
out <<
" <td align=\"left\">" << endl;
66 *
out <<
" <img" << endl;
67 *
out <<
" align=\"middle\"" << endl;
68 *
out <<
" src=\"/evf/images/epicon.jpg\"" << endl;
69 *
out <<
" alt=\"main\"" << endl;
70 *
out <<
" width=\"64\"" << endl;
71 *
out <<
" height=\"64\"" << endl;
72 *
out <<
" border=\"\"/>" << endl;
73 *
out <<
" <b>" << endl;
75 <<
" MAIN</title>" << endl;
76 *
out <<
" </b>" << endl;
77 *
out <<
" </td>" << endl;
78 *
out <<
" <td width=\"32\">" << endl;
79 *
out <<
" <a href=\"/urn:xdaq-application:lid=3\">" << endl;
80 *
out <<
" <img" << endl;
81 *
out <<
" align=\"middle\"" << endl;
82 *
out <<
" src=\"/hyperdaq/images/HyperDAQ.jpg\"" << endl;
83 *
out <<
" alt=\"HyperDAQ\"" << endl;
84 *
out <<
" width=\"32\"" << endl;
85 *
out <<
" height=\"32\"" << endl;
86 *
out <<
" border=\"\"/>" << endl;
87 *
out <<
" </a>" << endl;
88 *
out <<
" </td>" << endl;
89 *
out <<
" <td width=\"32\">" << endl;
90 *
out <<
" </td>" << endl;
91 *
out <<
" <td width=\"32\">" << endl;
92 *
out <<
" <a href=\"/" << urn
94 *
out <<
" <img" << endl;
95 *
out <<
" align=\"middle\"" << endl;
96 *
out <<
" src=\"/evf/images/epicon.jpg\"" << endl;
97 *
out <<
" alt=\"main\"" << endl;
98 *
out <<
" width=\"32\"" << endl;
99 *
out <<
" height=\"32\"" << endl;
100 *
out <<
" border=\"\"/>" << endl;
101 *
out <<
" </a>" << endl;
102 *
out <<
" </td>" << endl;
103 *
out <<
"</tr>" << endl;
104 *
out <<
"</table>" << endl;
106 *
out <<
"<hr/>" << endl;
108 *
out <<
"</body>" << endl;
109 *
out <<
"</html>" << endl;
virtual void evf::ModuleWeb::openBackDoor |
( |
unsigned int |
timeout_sec = 0 , |
|
|
bool * |
started = 0 |
|
) |
| |
|
inlineprivatevirtual |
virtual void evf::ModuleWeb::publish |
( |
xdata::InfoSpace * |
| ) |
|
|
pure virtual |
virtual void evf::ModuleWeb::publishToXmas |
( |
xdata::InfoSpace * |
| ) |
|
|
inlinevirtual |
std::string evf::ModuleWeb::moduleName_ |
|
protected |