Abstract interface for sharing within an event stream.
More...
#include <IEventShare.h>
Abstract interface for sharing within an event stream.
Definition at line 24 of file IEventShare.h.
◆ ~IEventShare()
IEventShare::~IEventShare |
( |
| ) |
|
|
virtual |
◆ DeclareInterfaceID()
IEventShare::DeclareInterfaceID |
( |
IEventShare |
, |
|
|
1 |
, |
|
|
0 |
|
|
) |
| |
◆ makeClient()
virtual StatusCode IEventShare::makeClient |
( |
int |
num | ) |
|
|
pure virtual |
Make this a client.
- Parameters
-
num | The number for the client. |
◆ makeServer()
virtual StatusCode IEventShare::makeServer |
( |
int |
num | ) |
|
|
pure virtual |
Make this a server.
- Parameters
-
num | The number for the server. |
◆ readEvent()
virtual StatusCode IEventShare::readEvent |
( |
int |
maxevt | ) |
|
|
pure virtual |
Read the next maxevt events.
- Parameters
-
maxevt | The number of events to read. |
◆ share()
virtual StatusCode IEventShare::share |
( |
int |
evtnum | ) |
|
|
pure virtual |
Request to share a given event.
- Parameters
-
evtnum | The event sequence number to share. |
The documentation for this class was generated from the following files: