Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

SctApiServer Class Reference

#include <SctApiServer.h>

Inheritance diagram for SctApiServer:

SctApi::SctApi IPCObject Sct_SctApi_T_SctApi

Public Member Functions

 SctApiServer (const char *oid, IPCServer *server)
virtual ~SctApiServer ()
virtual void initialiseAll (Sct_SctApiStatus *_status, ilu_Cardinal runNumber)
virtual void shutdownAll (Sct_SctApiStatus *_status)
virtual void status (Sct_SctApiStatus *_status)
virtual void setRunNumber (Sct_SctApiStatus *_status, ilu_Cardinal newRun)
virtual void setScanNumber (Sct_SctApiStatus *_status, ilu_Cardinal newScan)
virtual void awaitResponse (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod)
virtual Sct_SctApi_T_DataBlock getResponse (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal *length)
virtual void flashLED (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_ShortCardinal slaveNumber, ilu_Cardinal period, ilu_Cardinal flashes)
virtual void echo (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal length, Sct_SctApi_T_DataBlock data)
virtual void createDebugPrimList (Sct_SctApiStatus *_status)
virtual void addDebugPrimList (Sct_SctApiStatus *_status, ilu_Cardinal length, ilu_Integer index, ilu_Integer id, ilu_Integer version, Sct_SctApi_T_DataBlock body)
virtual void sendDebugPrimList (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod)
virtual void sendDebugSlavePrimList (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal slave, ilu_Boolean await, ilu_Boolean response)
virtual void loadConfiguration (Sct_SctApiStatus *_status, ilu_T_CString filename)
virtual void storeModuleConfigurations (Sct_SctApiStatus *_status)
virtual void configureAllModules (Sct_SctApiStatus *_status)
virtual sctConf_T_ABCDModule * retrieveModule (Sct_SctApiStatus *_status, ilu_Cardinal mid)
virtual ilu_ShortInteger dspBlockDump (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Integer dspStart, ilu_Integer numWords, ilu_Integer dspNumber)
virtual Sct_SctApi_T_DataBlock dspBlockRead (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Integer dspStart, ilu_Integer numWords, ilu_Integer dspNumber, ilu_Integer *length)
virtual ilu_ShortInteger dspBlockWrite (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, Sct_SctApi_T_DataBlock buffer, ilu_Cardinal dspAddress, ilu_Integer numWords, ilu_Integer dspNumber)
virtual ilu_Cardinal dspSingleRead (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal dspAddr, ilu_Integer dspNumber)
virtual void dspSingleWrite (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal dspAddr, ilu_Cardinal val, ilu_Integer dspNumber)
virtual Sct_SctApi_T_DataBlock readSlaveDsp (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_ShortInteger s, ilu_Cardinal add, ilu_Cardinal words)
virtual ilu_Cardinal findModuleSerial (Sct_SctApiStatus *_status, ilu_T_CString sn)
virtual ilu_T_CString convertToString (Sct_SctApiStatus *_status, ilu_Cardinal mid)
virtual ilu_Cardinal findModule (Sct_SctApiStatus *_status, ilu_ShortCardinal mur, ilu_ShortCardinal number)
virtual ilu_Cardinal findBarrelModule (Sct_SctApiStatus *_status, ilu_Cardinal barrel, ilu_Cardinal row, ilu_ShortInteger number)
virtual void convertToBarrelModule (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal *barrel, ilu_Cardinal *row, ilu_ShortInteger *number)
virtual ilu_Cardinal findEndcapModule (Sct_SctApiStatus *_status, ilu_Integer disk, ilu_Integer ring, ilu_Integer number)
virtual void convertToEndcapModule (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal *disk, ilu_Cardinal *ring, ilu_Cardinal *number)
virtual void getABCDModules (Sct_SctApiStatus *_status, ilu_Cardinal bank)
virtual void getABCDModule (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal bank)
virtual void setABCDModule (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal bank)
virtual void setABCDModules (Sct_SctApiStatus *_status, ilu_Cardinal bank)
virtual void sendABCDModule (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal bank, ilu_Cardinal type)
virtual void sendABCDModules (Sct_SctApiStatus *_status, ilu_Cardinal bank)
virtual void modifyABCDMask (Sct_SctApiStatus *_status, ilu_Cardinal mid, Sct_SctApi_T_DataBlock mask)
virtual void modifyABCDTrims (Sct_SctApiStatus *_status, ilu_Cardinal mid, Sct_SctApi_T_CharBlock trims)
virtual void modifyABCDRC (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal chip, ilu_ShortCardinal index, ilu_Real p0, ilu_Real p1, ilu_Real p2)
virtual void modifyABCDVar (Sct_SctApiStatus *_status, ilu_Cardinal typ, ilu_Real var)
virtual void modifyABCDModuleVar (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal typ, ilu_Real var)
virtual void modifyABCDChipVar (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Cardinal chip, ilu_Cardinal typ, ilu_Real var)
virtual void modifyBOCParam (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal channel, ilu_Cardinal type, ilu_Cardinal val)
virtual void lasersOff (Sct_SctApiStatus *_status)
virtual void freeTriggers (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Real freq)
virtual void stopTriggers (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate)
virtual void timL1A (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate)
virtual void timCalL1A (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_ShortInteger delay)
virtual void sendTriggerAll (Sct_SctApiStatus *_status, class Sct_SctApi_T_Trigger *trig)
virtual void sendTrigger (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, class Sct_SctApi_T_Trigger *trig)
virtual void doScan (Sct_SctApiStatus *_status, class Sct_SctApi_T_Scan *thisScan)
virtual void doRawScan (Sct_SctApiStatus *_status, class Sct_SctApi_T_Scan *thisScan, ilu_Integer delay)
virtual void printBOCSetup (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod)
virtual void printABCDModule (Sct_SctApiStatus *_status, ilu_Cardinal mid)
virtual void printABCDRodModule (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_ShortInteger bank)
virtual void decodeEvent (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_ShortInteger sl, ilu_ShortInteger index, ilu_Boolean extFlag, ilu_Boolean errorType)
virtual void rawData (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Integer delay, ilu_Integer units, ilu_Boolean setMask)
virtual void rawDataWithTrigger (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Integer delay, ilu_Integer units, ilu_Boolean setMask, class Sct_SctApi_T_Trigger *trig)
virtual void sendL1A (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod)
virtual Sct_SctApi_T_CharBlock probe (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod)
virtual Sct_SctApi_T_CharBlock probeHarness (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal harness)
virtual Sct_SctApi_T_CharBlock probeWithTrigger (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, class Sct_SctApi_T_Trigger *trig)
virtual Sct_SctApi_T_CharBlock probeHarnessWithTrigger (Sct_SctApiStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, class Sct_SctApi_T_Trigger *trig, ilu_Cardinal harness)
virtual void requestHardReset (Sct_SctApiStatus *_status, ilu_Cardinal mid)
virtual void requestIVCurve (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_ShortReal start, ilu_ShortReal stop, ilu_ShortReal step, ilu_ShortCardinal delay, ilu_ShortReal currentLim)
virtual void setSelect (Sct_SctApiStatus *_status, ilu_Cardinal mid, ilu_Boolean value)
virtual void changeRunState (Sct_SctApiStatus *_status, ilu_Integer state)
virtual void ddcGetChannelParameter (Sct_SctApiStatus *_status, ilu_Integer crate, ilu_Integer channel, ilu_T_CString dpeName, ilu_Integer *dpeValue, ilu_Integer timeout)
virtual class Sct_SctApi_T_ScandefaultScan (Sct_SctApiStatus *_status)
virtual class Sct_SctApi_T_TriggerdefaultTrigger (Sct_SctApiStatus *_status)
virtual Sct_SctApi_T_ScanList knownScans (Sct_SctApiStatus *_status)

Data Fields

std::list< Sct_SctApi_T_Scan * > scans

Static Public Attributes

SctApiServer * singleton

Protected Member Functions

SctApi::SctApiworker ()

Protected Attributes

MRSStream mrsStream
ISInfoDictionary isDict

Constructor & Destructor Documentation

SctApiServer::SctApiServer const char *    oid,
IPCServer *    server
 

virtual SctApiServer::~SctApiServer   [virtual]
 


Member Function Documentation

virtual void SctApiServer::addDebugPrimList Sct_SctApiStatus *    _status,
ilu_Cardinal    length,
ilu_Integer    index,
ilu_Integer    id,
ilu_Integer    version,
Sct_SctApi_T_DataBlock    body
[virtual]
 

virtual void SctApiServer::awaitResponse Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod
[virtual]
 

virtual void SctApiServer::changeRunState Sct_SctApiStatus *    _status,
ilu_Integer    state
[virtual]
 

virtual void SctApiServer::configureAllModules Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::convertToBarrelModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal *    barrel,
ilu_Cardinal *    row,
ilu_ShortInteger *    number
[virtual]
 

virtual void SctApiServer::convertToEndcapModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal *    disk,
ilu_Cardinal *    ring,
ilu_Cardinal *    number
[virtual]
 

virtual ilu_T_CString SctApiServer::convertToString Sct_SctApiStatus *    _status,
ilu_Cardinal    mid
[virtual]
 

virtual void SctApiServer::createDebugPrimList Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::ddcGetChannelParameter Sct_SctApiStatus *    _status,
ilu_Integer    crate,
ilu_Integer    channel,
ilu_T_CString    dpeName,
ilu_Integer *    dpeValue,
ilu_Integer    timeout
[virtual]
 

virtual void SctApiServer::decodeEvent Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_ShortInteger    sl,
ilu_ShortInteger    index,
ilu_Boolean    extFlag,
ilu_Boolean    errorType
[virtual]
 

virtual class Sct_SctApi_T_Scan* SctApiServer::defaultScan Sct_SctApiStatus *    _status [virtual]
 

virtual class Sct_SctApi_T_Trigger* SctApiServer::defaultTrigger Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::doRawScan Sct_SctApiStatus *    _status,
class Sct_SctApi_T_Scan   thisScan,
ilu_Integer    delay
[virtual]
 

virtual void SctApiServer::doScan Sct_SctApiStatus *    _status,
class Sct_SctApi_T_Scan   thisScan
[virtual]
 

virtual ilu_ShortInteger SctApiServer::dspBlockDump Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Integer    dspStart,
ilu_Integer    numWords,
ilu_Integer    dspNumber
[virtual]
 

virtual Sct_SctApi_T_DataBlock SctApiServer::dspBlockRead Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Integer    dspStart,
ilu_Integer    numWords,
ilu_Integer    dspNumber,
ilu_Integer *    length
[virtual]
 

virtual ilu_ShortInteger SctApiServer::dspBlockWrite Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
Sct_SctApi_T_DataBlock    buffer,
ilu_Cardinal    dspAddress,
ilu_Integer    numWords,
ilu_Integer    dspNumber
[virtual]
 

virtual ilu_Cardinal SctApiServer::dspSingleRead Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal    dspAddr,
ilu_Integer    dspNumber
[virtual]
 

virtual void SctApiServer::dspSingleWrite Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal    dspAddr,
ilu_Cardinal    val,
ilu_Integer    dspNumber
[virtual]
 

virtual void SctApiServer::echo Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal    length,
Sct_SctApi_T_DataBlock    data
[virtual]
 

virtual ilu_Cardinal SctApiServer::findBarrelModule Sct_SctApiStatus *    _status,
ilu_Cardinal    barrel,
ilu_Cardinal    row,
ilu_ShortInteger    number
[virtual]
 

virtual ilu_Cardinal SctApiServer::findEndcapModule Sct_SctApiStatus *    _status,
ilu_Integer    disk,
ilu_Integer    ring,
ilu_Integer    number
[virtual]
 

virtual ilu_Cardinal SctApiServer::findModule Sct_SctApiStatus *    _status,
ilu_ShortCardinal    mur,
ilu_ShortCardinal    number
[virtual]
 

virtual ilu_Cardinal SctApiServer::findModuleSerial Sct_SctApiStatus *    _status,
ilu_T_CString    sn
[virtual]
 

virtual void SctApiServer::flashLED Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_ShortCardinal    slaveNumber,
ilu_Cardinal    period,
ilu_Cardinal    flashes
[virtual]
 

virtual void SctApiServer::freeTriggers Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Real    freq
[virtual]
 

virtual void SctApiServer::getABCDModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal    bank
[virtual]
 

virtual void SctApiServer::getABCDModules Sct_SctApiStatus *    _status,
ilu_Cardinal    bank
[virtual]
 

virtual Sct_SctApi_T_DataBlock SctApiServer::getResponse Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal *    length
[virtual]
 

virtual void SctApiServer::initialiseAll Sct_SctApiStatus *    _status,
ilu_Cardinal    runNumber
[virtual]
 

virtual Sct_SctApi_T_ScanList SctApiServer::knownScans Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::lasersOff Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::loadConfiguration Sct_SctApiStatus *    _status,
ilu_T_CString    filename
[virtual]
 

virtual void SctApiServer::modifyABCDChipVar Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal    chip,
ilu_Cardinal    typ,
ilu_Real    var
[virtual]
 

virtual void SctApiServer::modifyABCDMask Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
Sct_SctApi_T_DataBlock    mask
[virtual]
 

virtual void SctApiServer::modifyABCDModuleVar Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal    typ,
ilu_Real    var
[virtual]
 

virtual void SctApiServer::modifyABCDRC Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal    chip,
ilu_ShortCardinal    index,
ilu_Real    p0,
ilu_Real    p1,
ilu_Real    p2
[virtual]
 

virtual void SctApiServer::modifyABCDTrims Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
Sct_SctApi_T_CharBlock    trims
[virtual]
 

virtual void SctApiServer::modifyABCDVar Sct_SctApiStatus *    _status,
ilu_Cardinal    typ,
ilu_Real    var
[virtual]
 

virtual void SctApiServer::modifyBOCParam Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal    channel,
ilu_Cardinal    type,
ilu_Cardinal    val
[virtual]
 

virtual void SctApiServer::printABCDModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid
[virtual]
 

virtual void SctApiServer::printABCDRodModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_ShortInteger    bank
[virtual]
 

virtual void SctApiServer::printBOCSetup Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod
[virtual]
 

virtual Sct_SctApi_T_CharBlock SctApiServer::probe Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod
[virtual]
 

virtual Sct_SctApi_T_CharBlock SctApiServer::probeHarness Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal    harness
[virtual]
 

virtual Sct_SctApi_T_CharBlock SctApiServer::probeHarnessWithTrigger Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
class Sct_SctApi_T_Trigger   trig,
ilu_Cardinal    harness
[virtual]
 

virtual Sct_SctApi_T_CharBlock SctApiServer::probeWithTrigger Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
class Sct_SctApi_T_Trigger   trig
[virtual]
 

virtual void SctApiServer::rawData Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Integer    delay,
ilu_Integer    units,
ilu_Boolean    setMask
[virtual]
 

virtual void SctApiServer::rawDataWithTrigger Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Integer    delay,
ilu_Integer    units,
ilu_Boolean    setMask,
class Sct_SctApi_T_Trigger   trig
[virtual]
 

virtual Sct_SctApi_T_DataBlock SctApiServer::readSlaveDsp Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_ShortInteger    s,
ilu_Cardinal    add,
ilu_Cardinal    words
[virtual]
 

virtual void SctApiServer::requestHardReset Sct_SctApiStatus *    _status,
ilu_Cardinal    mid
[virtual]
 

virtual void SctApiServer::requestIVCurve Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_ShortReal    start,
ilu_ShortReal    stop,
ilu_ShortReal    step,
ilu_ShortCardinal    delay,
ilu_ShortReal    currentLim
[virtual]
 

virtual sctConf_T_ABCDModule* SctApiServer::retrieveModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid
[virtual]
 

virtual void SctApiServer::sendABCDModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal    bank,
ilu_Cardinal    type
[virtual]
 

virtual void SctApiServer::sendABCDModules Sct_SctApiStatus *    _status,
ilu_Cardinal    bank
[virtual]
 

virtual void SctApiServer::sendDebugPrimList Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod
[virtual]
 

virtual void SctApiServer::sendDebugSlavePrimList Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
ilu_Cardinal    slave,
ilu_Boolean    await,
ilu_Boolean    response
[virtual]
 

virtual void SctApiServer::sendL1A Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod
[virtual]
 

virtual void SctApiServer::sendTrigger Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_Cardinal    rod,
class Sct_SctApi_T_Trigger   trig
[virtual]
 

virtual void SctApiServer::sendTriggerAll Sct_SctApiStatus *    _status,
class Sct_SctApi_T_Trigger   trig
[virtual]
 

virtual void SctApiServer::setABCDModule Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Cardinal    bank
[virtual]
 

virtual void SctApiServer::setABCDModules Sct_SctApiStatus *    _status,
ilu_Cardinal    bank
[virtual]
 

virtual void SctApiServer::setRunNumber Sct_SctApiStatus *    _status,
ilu_Cardinal    newRun
[virtual]
 

virtual void SctApiServer::setScanNumber Sct_SctApiStatus *    _status,
ilu_Cardinal    newScan
[virtual]
 

virtual void SctApiServer::setSelect Sct_SctApiStatus *    _status,
ilu_Cardinal    mid,
ilu_Boolean    value
[virtual]
 

virtual void SctApiServer::shutdownAll Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::status Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::stopTriggers Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate
[virtual]
 

virtual void SctApiServer::storeModuleConfigurations Sct_SctApiStatus *    _status [virtual]
 

virtual void SctApiServer::timCalL1A Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate,
ilu_ShortInteger    delay
[virtual]
 

virtual void SctApiServer::timL1A Sct_SctApiStatus *    _status,
ilu_Cardinal    partition,
ilu_Cardinal    crate
[virtual]
 

SctApi::SctApi& SctApiServer::worker   [protected]
 


Field Documentation

ISInfoDictionary SctApiServer::isDict [protected]
 

Definition at line 97 of file SctApiServer.h.

MRSStream SctApiServer::mrsStream [protected]
 

Definition at line 96 of file SctApiServer.h.

std::list<Sct_SctApi_T_Scan *> SctApiServer::scans
 

Definition at line 89 of file SctApiServer.h.

SctApiServer* SctApiServer::singleton [static]
 

Definition at line 91 of file SctApiServer.h.


The documentation for this class was generated from the following file:
Generated on Mon Dec 15 19:37:09 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3