Berkeley Nuclear Data Software
Public Member Functions | Public Attributes | List of all members
xPowerSupply Class Reference

#include <R803Interface.h>

Public Member Functions

void InitSystem (CAENHV_SYSTEM_TYPE_t system, int LinkType, void *Arg)
 
void DeinitSystem (int handle)
 
void ExecComm (int handle, const char *CommName)
 
void GetBdParam (int handle, unsigned short slotNum, const unsigned short *slotList, const char *parName)
 
void GetBdParamInfo (int handle, ushort slot) void GetBdParamProp(int handle
 
void GetChName (int handle, unsigned short slot, unsigned short ChNum, const unsigned short ChNumList)
 
void GetChParam (int handle, unsigned short, const char *ParName, unsigned short ChNum, const unsigned short *ChList)
 
void GetParamInfo (int handle, unsigned short slot, unsigned short Ch)
 
void GetChParamProp (int handle, unsigned short slot, unsigned short Ch, const char *ParName, const char *PropName)
 
void GetExecCommList (int handle)
 
void GetSysProp (int handle, const char *PropName)
 
void GetSysPropInfo (int handle, const char *PropName)
 
void GetSysPropList (int handle)
 
void SetBdParam (int handle, unsigned short slotNum, const unsigned short *slotList, const char *ParName, void *ParValue)
 
void SetChName (int handle, unsigned short slot, unsigned short ChNum, const unsigned short *ChList, const char *ChName)
 
void SetChParam (int handle, unsigned short slot, const char *ParName, unsigned short ChNum, const unsigned short *ChList, void *ParValue)
 

Public Attributes

int port_num
 
void unsigned short slot
 
void unsigned short const char * ParName
 
void unsigned short const char const char * PropName
 

Member Function Documentation

◆ DeinitSystem()

void xPowerSupply::DeinitSystem ( int  handle)

◆ ExecComm()

void xPowerSupply::ExecComm ( int  handle,
const char *  CommName 
)

◆ GetBdParam()

void xPowerSupply::GetBdParam ( int  handle,
unsigned short  slotNum,
const unsigned short *  slotList,
const char *  parName 
)

◆ GetBdParamInfo()

void xPowerSupply::GetBdParamInfo ( int  handle,
ushort  slot 
)

◆ GetChName()

void xPowerSupply::GetChName ( int  handle,
unsigned short  slot,
unsigned short  ChNum,
const unsigned short  ChNumList 
)

◆ GetChParam()

void xPowerSupply::GetChParam ( int  handle,
unsigned short  ,
const char *  ParName,
unsigned short  ChNum,
const unsigned short *  ChList 
)

◆ GetChParamProp()

void xPowerSupply::GetChParamProp ( int  handle,
unsigned short  slot,
unsigned short  Ch,
const char *  ParName,
const char *  PropName 
)

◆ GetExecCommList()

void xPowerSupply::GetExecCommList ( int  handle)

◆ GetParamInfo()

void xPowerSupply::GetParamInfo ( int  handle,
unsigned short  slot,
unsigned short  Ch 
)

◆ GetSysProp()

void xPowerSupply::GetSysProp ( int  handle,
const char *  PropName 
)

◆ GetSysPropInfo()

void xPowerSupply::GetSysPropInfo ( int  handle,
const char *  PropName 
)

◆ GetSysPropList()

void xPowerSupply::GetSysPropList ( int  handle)

◆ InitSystem()

void xPowerSupply::InitSystem ( CAENHV_SYSTEM_TYPE_t  system,
int  LinkType,
void *  Arg 
)

◆ SetBdParam()

void xPowerSupply::SetBdParam ( int  handle,
unsigned short  slotNum,
const unsigned short *  slotList,
const char *  ParName,
void *  ParValue 
)

◆ SetChName()

void xPowerSupply::SetChName ( int  handle,
unsigned short  slot,
unsigned short  ChNum,
const unsigned short *  ChList,
const char *  ChName 
)

◆ SetChParam()

void xPowerSupply::SetChParam ( int  handle,
unsigned short  slot,
const char *  ParName,
unsigned short  ChNum,
const unsigned short *  ChList,
void *  ParValue 
)

Member Data Documentation

◆ ParName

void unsigned short const char* xPowerSupply::ParName

◆ port_num

int xPowerSupply::port_num

◆ PropName

void unsigned short const char const char* xPowerSupply::PropName

◆ slot

void unsigned short xPowerSupply::slot

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