Low-Energy Muon (LEM) Experiment  0.5.1
XTC_INFO Struct Reference

This structure contains private variables for the device driver. More...

Collaboration diagram for XTC_INFO:

Data Fields

XTC_SETTINGS xtc_settings
 private settings of the XTC device driver More...
 
INT num_channels
 number of channels of the XTC More...
 
INT(* bd )(INT cmd,...)
 bus driver entry function More...
 
void * bd_info
 private info of bus driver More...
 
HNDLE hkey
 ODB key for bus driver info. More...
 
INT errorcount
 number of error encountered More...
 
INT startup_error
 startup error flag More...
 
DWORD lasterrtime
 last error time stamp More...
 
int bd_connected
 flag showing if bus driver is connected More...
 
INT readback_failure
 counts the number of readback failures More...
 
DWORD last_reconnect
 timer for bus driver reconnect error handling More...
 
float last_value
 stores the last valid value More...
 
int reconnection_failures
 how often reconnection failed More...
 

Detailed Description

This structure contains private variables for the device driver.

Definition at line 57 of file xtc.c.

Field Documentation

INT(* XTC_INFO::bd)(INT cmd,...)

bus driver entry function

Definition at line 60 of file xtc.c.

Referenced by xtc_exit(), xtc_get(), and xtc_init().

int XTC_INFO::bd_connected

flag showing if bus driver is connected

Definition at line 66 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

void* XTC_INFO::bd_info

private info of bus driver

Definition at line 61 of file xtc.c.

Referenced by xtc_exit(), xtc_get(), and xtc_init().

INT XTC_INFO::errorcount

number of error encountered

Definition at line 63 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

HNDLE XTC_INFO::hkey

ODB key for bus driver info.

Definition at line 62 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

DWORD XTC_INFO::last_reconnect

timer for bus driver reconnect error handling

Definition at line 68 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

float XTC_INFO::last_value

stores the last valid value

Definition at line 69 of file xtc.c.

Referenced by xtc_get().

DWORD XTC_INFO::lasterrtime

last error time stamp

Definition at line 65 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

INT XTC_INFO::num_channels

number of channels of the XTC

Definition at line 59 of file xtc.c.

Referenced by xtc_init().

INT XTC_INFO::readback_failure

counts the number of readback failures

Definition at line 67 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

int XTC_INFO::reconnection_failures

how often reconnection failed

Definition at line 70 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

INT XTC_INFO::startup_error

startup error flag

Definition at line 64 of file xtc.c.

Referenced by xtc_get(), and xtc_init().

XTC_SETTINGS XTC_INFO::xtc_settings

private settings of the XTC device driver

Definition at line 58 of file xtc.c.

Referenced by xtc_get(), xtc_get_label(), and xtc_init().


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