|  | ATLAS Offline Software
    | 
Pure abstract interface for all event serving classes that provide events, streams and status information to the serving threads. More...
#include <IEventServer.h>
| Public Member Functions | |
| virtual | ~IEventServer () | 
Pure abstract interface for all event serving classes that provide events, streams and status information to the serving threads.
Definition at line 20 of file IEventServer.h.
| 
 | inlinevirtual | 
Definition at line 25 of file IEventServer.h.
| 
 | pure virtual | 
get the current event for a particular stream
Implemented in JiveXML::ONCRPCServerSvc, and JiveXML::JiveXMLServer.
| 
 | pure virtual | 
get the current EventStreamID for a particular stream
Implemented in JiveXML::ONCRPCServerSvc, and JiveXML::JiveXMLServer.
| 
 | pure virtual | 
The server thread will stop once this flag is set to false.
Implemented in JiveXML::ONCRPCServerSvc, and JiveXML::JiveXMLServer.
| 
 | pure virtual | 
get the Status of the application
Implemented in JiveXML::JiveXMLServer, and JiveXML::ONCRPCServerSvc.
| 
 | pure virtual | 
get the names of all the streams
Implemented in JiveXML::ONCRPCServerSvc, and JiveXML::JiveXMLServer.
 1.8.18
 1.8.18