ATLAS Offline Software
Loading...
Searching...
No Matches
jivexmlserver.cxx File Reference
#include <JiveXMLServer/JiveXMLServer.h>
#include <ers/ers.h>
Include dependency graph for jivexmlserver.cxx:

Go to the source code of this file.

Functions

int main ()
 Main routine.

Detailed Description

Author
Sebastian Boeser <sboeser --at-- hep.ucl.ac.uk> Standalone JiveXML server This application provides a standalone ONCRPC (SunRPC) server that receives events (in the JiveXML format) from an (athena) application and servers these same events to the AtlantisJava client. The actual serving thread is part of the JiveXML package, which also provides a serving thread controlled by Athena (JiveXML/ONCRCPServerSvc). This package is intended to be used only in the Atlas Online environment.

Definition in file jivexmlserver.cxx.

Function Documentation

◆ main()

int main ( )

Main routine.

Definition at line 23 of file jivexmlserver.cxx.

24{
25 //Say hello
26 ERS_INFO("Starting JiveXML server");
27
28 //Create the object and start the server
30
31 //Now wait for the server to finish
32 server.Wait();
33
34 //Leaving the scope will call ~JiveXMLServer and destroy the server
35 //so no explicit shutdown needed
36
37 return 0;
38}