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

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

Collaboration diagram for SEP61VAC_INFO:

Data Fields

SEP61VAC_INTERN intern
 stores DD specific internal settings More...
 
SEP61VAC_NAMES sep61vac_names
 stores the internal DD settings More...
 
SEP61VAC_DB50 sep61vac_db50
 DB50 data structure. More...
 
char sep61vac_db50_buffer [SEP61VAC_SPS_MAX_BYTES]
 DB50 byte buffer. More...
 
float sep61vac_data [SEP61VAC_VARS]
 stores decoded values from DB50 More...
 
HNDLE hDB
 main ODB handle More...
 
HNDLE hKeyDD
 main device driver handle for input channels More...
 
HNDLE hKeyDB50
 handle to the decoded DB50 structure More...
 
HNDLE hKeyDB50Buffer
 handle to the raw DB50 data More...
 
INT(* bd )(INT cmd,...)
 bus driver entry function for reading More...
 
void * bd_info
 pointer to the BD info structure of the input channels More...
 
DWORD read_timer
 timer triggering the reading process More...
 
DWORD errTime
 timer for error handling concerning tcpip communication More...
 
INT tcpip_open_error
 how often the attempt to open the tcpip communication failed More...
 
INT read_error
 how often there has been a read error More...
 
INT read_counts
 total no of tcpip reading attempts More...
 

Detailed Description

This structure contains private variables for the device driver.

Definition at line 502 of file sep61vac.c.

Field Documentation

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

bus driver entry function for reading

Definition at line 512 of file sep61vac.c.

Referenced by sep61vac_get_all(), and sep61vac_init().

void* SEP61VAC_INFO::bd_info

pointer to the BD info structure of the input channels

Definition at line 513 of file sep61vac.c.

Referenced by sep61vac_get_all(), and sep61vac_init().

DWORD SEP61VAC_INFO::errTime

timer for error handling concerning tcpip communication

Definition at line 515 of file sep61vac.c.

Referenced by sep61vac_get_all().

HNDLE SEP61VAC_INFO::hDB

main ODB handle

Definition at line 508 of file sep61vac.c.

Referenced by sep61vac_exit(), and sep61vac_init().

HNDLE SEP61VAC_INFO::hKeyDB50

handle to the decoded DB50 structure

Definition at line 510 of file sep61vac.c.

Referenced by sep61vac_exit(), and sep61vac_init().

HNDLE SEP61VAC_INFO::hKeyDB50Buffer

handle to the raw DB50 data

Definition at line 511 of file sep61vac.c.

Referenced by sep61vac_exit(), and sep61vac_init().

HNDLE SEP61VAC_INFO::hKeyDD

main device driver handle for input channels

Definition at line 509 of file sep61vac.c.

Referenced by sep61vac_get_all(), and sep61vac_init().

SEP61VAC_INTERN SEP61VAC_INFO::intern

stores DD specific internal settings

Definition at line 503 of file sep61vac.c.

Referenced by sep61vac_get_all(), and sep61vac_init().

INT SEP61VAC_INFO::read_counts

total no of tcpip reading attempts

Definition at line 518 of file sep61vac.c.

Referenced by sep61vac_get_all().

INT SEP61VAC_INFO::read_error

how often there has been a read error

Definition at line 517 of file sep61vac.c.

Referenced by sep61vac_get_all().

DWORD SEP61VAC_INFO::read_timer

timer triggering the reading process

Definition at line 514 of file sep61vac.c.

Referenced by sep61vac_get(), and sep61vac_init().

float SEP61VAC_INFO::sep61vac_data[SEP61VAC_VARS]

stores decoded values from DB50

Definition at line 507 of file sep61vac.c.

Referenced by sep61vac_get(), and sep61vac_update_data().

SEP61VAC_DB50 SEP61VAC_INFO::sep61vac_db50

DB50 data structure.

Definition at line 505 of file sep61vac.c.

Referenced by sep61vac_decode_str(), sep61vac_init(), and sep61vac_update_data().

char SEP61VAC_INFO::sep61vac_db50_buffer[SEP61VAC_SPS_MAX_BYTES]

DB50 byte buffer.

Definition at line 506 of file sep61vac.c.

Referenced by sep61vac_get_all(), and sep61vac_init().

SEP61VAC_NAMES SEP61VAC_INFO::sep61vac_names

stores the internal DD settings

Definition at line 504 of file sep61vac.c.

Referenced by sep61vac_get_label(), and sep61vac_init().

INT SEP61VAC_INFO::tcpip_open_error

how often the attempt to open the tcpip communication failed

Definition at line 516 of file sep61vac.c.

Referenced by sep61vac_get_all().


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