#include <stdio.h>#include <string.h>#include <dbDefs.h>#include <dbAccess.h>#include <recSup.h>#include <devSup.h>#include <callback.h>#include <sys/time.h>
Go to the source code of this file.
Data Structures | |
| struct | ParProp |
| struct | HVChan |
| struct | HVSlot |
| struct | CrateScanList |
| struct | HVCrate |
Defines | |
| #define | EVNTNO_UPDATE 10 |
| #define | EVNTNO_T1 11 |
| #define | EVNTNO_T2 12 |
| #define | EVNTNO_T3 13 |
| #define | SCAN_SERVER 1 |
| #define | PDEBUG(LEVEL) if( DEBUG >= LEVEL) |
Typedefs | |
| typedef struct ParProp | PARPROP |
| typedef struct HVChan | HVCHAN |
| typedef struct HVSlot | HVSLOT |
| typedef struct CrateScanList | CRATESCANLIST |
| typedef struct HVCrate | HVCRATE |
Functions | |
| int | ConnectCrate (char *name, char *linkaddr) |
| void | ParseCrateAddr (char(*straddr)[], short naddr) |
| void | Shutdown () |
| void * | CAENx527ParseDevArgs (char *saddr) |
| void * | CAENx527GetChParVal (PARPROP *pp) |
| int | CAENx527SetChParVal (PARPROP *pp) |
| char * | CAENx527GetChName (HVCHAN *hvch) |
| int | CAENx527SetChName (HVCHAN *hvch, char *chname) |
| short | CAENx527mbbi2state (PARPROP *pp) |
| void | CAENx527mbbi2bits (PARPROP *pp, char *bits, short nbits) |
| char * | CAENx527GetParUnit (PARPROP *pp, char *fieldval) |
Variables | |
| short | DEBUG |
| float | ScanChannelsPeriod |
| #define EVNTNO_T1 11 |
Definition at line 11 of file HVCAENx527.h.
| #define EVNTNO_T2 12 |
Definition at line 12 of file HVCAENx527.h.
| #define EVNTNO_T3 13 |
Definition at line 13 of file HVCAENx527.h.
| #define EVNTNO_UPDATE 10 |
Definition at line 10 of file HVCAENx527.h.
| #define PDEBUG | ( | LEVEL | ) | if( DEBUG >= LEVEL) |
Definition at line 99 of file HVCAENx527.h.
| #define SCAN_SERVER 1 |
Definition at line 20 of file HVCAENx527.h.
| typedef struct CrateScanList CRATESCANLIST |
| char* CAENx527GetChName | ( | HVCHAN * | hvch | ) |
| void* CAENx527GetChParVal | ( | PARPROP * | pp | ) |
| char* CAENx527GetParUnit | ( | PARPROP * | pp, | |
| char * | fieldval | |||
| ) |
| void CAENx527mbbi2bits | ( | PARPROP * | pp, | |
| char * | bits, | |||
| short | nbits | |||
| ) |
| short CAENx527mbbi2state | ( | PARPROP * | pp | ) |
| void* CAENx527ParseDevArgs | ( | char * | saddr | ) |
| int CAENx527SetChName | ( | HVCHAN * | hvch, | |
| char * | chname | |||
| ) |
| int CAENx527SetChParVal | ( | PARPROP * | pp | ) |
| int ConnectCrate | ( | char * | name, | |
| char * | linkaddr | |||
| ) |
| void ParseCrateAddr | ( | char(*) | straddr[], | |
| short | naddr | |||
| ) |
| void Shutdown | ( | ) |
| short DEBUG |
| float ScanChannelsPeriod |
Definition at line 115 of file HVCAENx527.h.
1.7.1