ChimeraTK-DeviceAccess  03.18.00
HelperProcess Struct Reference

Public Member Functions

 HelperProcess ()
 
void requestMirroring (MirrorRequestType reqType, bool triggerDataInterrupt=false)
 
void start ()
 
void stopGracefully ()
 
void kill ()
 
void reset ()
 
 ~HelperProcess ()
 

Public Attributes

struct {
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   type
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   busy
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   updated
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   triggerInterrupt
 
mirrorRequest
 

Detailed Description

Definition at line 38 of file testSharedDummyBackendUnified.cpp.

Constructor & Destructor Documentation

◆ HelperProcess()

HelperProcess::HelperProcess ( )
inline

Definition at line 39 of file testSharedDummyBackendUnified.cpp.

◆ ~HelperProcess()

HelperProcess::~HelperProcess ( )
inline

Definition at line 105 of file testSharedDummyBackendUnified.cpp.

Member Function Documentation

◆ kill()

void HelperProcess::kill ( )
inline

Definition at line 91 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ requestMirroring()

void HelperProcess::requestMirroring ( MirrorRequestType  reqType,
bool  triggerDataInterrupt = false 
)
inline

Definition at line 61 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ reset()

void HelperProcess::reset ( )
inline

Definition at line 99 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ start()

void HelperProcess::start ( )
inline

Definition at line 79 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ stopGracefully()

void HelperProcess::stopGracefully ( )
inline

Definition at line 90 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ busy

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::busy

Definition at line 56 of file testSharedDummyBackendUnified.cpp.

◆ mirrorRequest

struct { ... } HelperProcess::mirrorRequest

◆ triggerInterrupt

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::triggerInterrupt

Definition at line 58 of file testSharedDummyBackendUnified.cpp.

◆ type

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::type

Definition at line 55 of file testSharedDummyBackendUnified.cpp.

◆ updated

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::updated

Definition at line 57 of file testSharedDummyBackendUnified.cpp.


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