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.