ICP  1
Public Member Functions | List of all members
DAEEventSource Struct Referenceabstract

#include <icp_interfaces.h>

Inheritance diagram for DAEEventSource:
Inheritance graph

Public Member Functions

virtual uint32_t getNewEvents (isisU32_t *buffer, uint32_t maxlen, uint64_t &num_unread, bool &run_ended, DAEstatus &status)=0
 
virtual uint64_t nNewEventWords (DAEstatus &status)=0
 
virtual void updateDAEEventLastRead (DAEstatus &status)=0
 
virtual int eventSourceID () const =0
 
virtual const int * getDAE2SpecMap ()=0
 
virtual isisU32_t getLastAddressRead ()=0
 
virtual void setLastAddressRead (isisU32_t addr)=0
 

Detailed Description

Definition at line 17 of file icp_interfaces.h.

Member Function Documentation

virtual int DAEEventSource::eventSourceID ( ) const
pure virtual
virtual const int* DAEEventSource::getDAE2SpecMap ( )
pure virtual
virtual isisU32_t DAEEventSource::getLastAddressRead ( )
pure virtual
virtual uint32_t DAEEventSource::getNewEvents ( isisU32_t buffer,
uint32_t  maxlen,
uint64_t &  num_unread,
bool &  run_ended,
DAEstatus status 
)
pure virtual
virtual uint64_t DAEEventSource::nNewEventWords ( DAEstatus status)
pure virtual
virtual void DAEEventSource::setLastAddressRead ( isisU32_t  addr)
pure virtual
virtual void DAEEventSource::updateDAEEventLastRead ( DAEstatus status)
pure virtual

The documentation for this struct was generated from the following file: