10#define DLL_EXPORT __declspec( dllexport )
60#define MAX_LONG_CHANNEL_NAME_LENGTH 255
63#define MAX_CHANNEL_NAME_LENGTH 64
66#define MAX_SIGNAL_UNIT_LENGTH 40
99#define MIN_DATA_TYPE _16bit_integer
103#define MAX_DATA_TYPE _32bit_uint
DLL_EXPORT chantype_t cvt_str_chantype(const char *str)
Definition daqc_access.c:1623
DLL_EXPORT size_t data_type_word(daq_data_t dtype)
Definition daqc_access.c:79
#define DLL_EXPORT
Definition channel.h:12
DLL_EXPORT daq_data_t data_type_code(const char *name)
Definition daqc_access.c:154
DLL_EXPORT const char * cvt_chantype_str(chantype_t code)
DLL_EXPORT double data_type_max(daq_data_t dtype)
Definition daqc_access.c:107
DLL_EXPORT const char * data_type_name(daq_data_t dtype)
Definition daqc_access.c:130
daq_data_t
Definition channel.h:71
@ _32bit_uint
Definition channel.h:94
@ _16bit_integer
Definition channel.h:76
@ _32bit_integer
Definition channel.h:79
@ _undefined
Definition channel.h:73
@ _32bit_float
Definition channel.h:85
@ _64bit_double
Definition channel.h:88
@ _32bit_complex
Definition channel.h:91
@ _64bit_integer
Definition channel.h:82
DLL_EXPORT size_t data_type_size(daq_data_t dtype)
Definition daqc_access.c:57
chantype
Channel type code enumerator.
Definition channel.h:28
enum chantype chantype_t
Channel type code enumerator.
@ cMTrend
Definition channel.h:46
@ cTestPoint
Definition channel.h:49
@ cStatic
Definition channel.h:52
@ cSTrend
Definition channel.h:43
@ cRDS
Definition channel.h:40
@ cOnline
Definition channel.h:34
@ cUnknown
Definition channel.h:31
@ cRaw
Definition channel.h:37
@ cSimData
Definition channel.h:55