![]() |
ATLAS Offline Software
|
#include <rpc/rpc.h>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | JiveXML |
| This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc. | |
Functions | |
| bool | JiveXML::checkResult (const int RetVal, const std::string &Module, IMessage *const ServerSvc) |
| Simple result checking routine, that will output an errorMsg throught the ServerSvc if there was an error. | |
| void | JiveXML::ReturnNull (SVCXPRT *transp, IServer *const ServerSvc) |
| Implementation of NULLPROC Return nothing - server has just been pinged. | |
| void | JiveXML::ReturnState (SVCXPRT *transp, IServer *const ServerSvc) |
| Implementation of ONCRPC_ATHENASTATUS_PROC Return the current athena status in XDR representation. | |
| void | JiveXML::ReturnStreams (SVCXPRT *transp, IServer *const ServerSvc) |
| Implementation of ONCRPC_GETSTREAMS_PROC Return the currently available event streams. | |
| void | JiveXML::ReturnEvent (SVCXPRT *transp, const EventRequest *eventReq, IServer *const ServerSvc) |
| Implementation of ONCRPC_GETEVENT_PROC Return an event from a certain streams. | |
| void | JiveXML::SetNewEvent (SVCXPRT *transp, const Event *event, IServer *const ServerSvc) |
| Implementation of ONCRPC_SETEVENT_PROC Set a new event for a certain streams. | |