UL for Linux
A user library to access supported MCC hardware in Linux
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
DaqDeviceDescriptor Struct Reference

A structure that defines a particular DAQ device, usually obtained using ulGetDaqDeviceInventory(). More...

#include <uldaq.h>

Data Fields

char productName [64]
 The generic (unqualified) product name of the device referenced by the DaqDeviceDescriptor. More...
 
unsigned int productId
 The numeric string indicating the product type referenced by the DaqDeviceDescriptor. More...
 
DaqDeviceInterface devInterface
 The enumeration indicating the type of interface in use by the device referenced by the DaqDeviceDescriptor. More...
 
char devString [64]
 Similar to productname, but may contain additional information. More...
 
char uniqueId [64]
 A string that uniquely identifies a specific device, usually with a serial number or MAC address. More...
 
char reserved [512]
 Reserved for future use. More...
 

Detailed Description

A structure that defines a particular DAQ device, usually obtained using ulGetDaqDeviceInventory().

The struct contains fields with the product name, ID, and interface.

Field Documentation

DaqDeviceInterface DaqDeviceDescriptor::devInterface

The enumeration indicating the type of interface in use by the device referenced by the DaqDeviceDescriptor.

char DaqDeviceDescriptor::devString[64]

Similar to productname, but may contain additional information.

unsigned int DaqDeviceDescriptor::productId

The numeric string indicating the product type referenced by the DaqDeviceDescriptor.

char DaqDeviceDescriptor::productName[64]

The generic (unqualified) product name of the device referenced by the DaqDeviceDescriptor.

char DaqDeviceDescriptor::reserved[512]

Reserved for future use.

char DaqDeviceDescriptor::uniqueId[64]

A string that uniquely identifies a specific device, usually with a serial number or MAC address.


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