2 * Copyright (C) 2005 Meilhaus Electronic GmbH (support@meilhaus.de)
4 * Source File : metypes.h
5 * Author : GG (Guenter Gebhardt) <g.gebhardt@meilhaus.de>
12 typedef int (*meErrorCB_t)(char *pcFunctionName, int iErrorCode);
14 typedef int (*meIOStreamCB_t)(
21 typedef int (*meIOIrqCB_t)(
31 typedef struct meIOSingle {
43 typedef struct meIOStreamConfig {
51 typedef struct meIOStreamTrigger {
52 int iAcqStartTrigType;
53 int iAcqStartTrigEdge;
54 int iAcqStartTrigChan;
55 int iAcqStartTicksLow;
56 int iAcqStartTicksHigh;
57 int iAcqStartArgs[10];
58 int iScanStartTrigType;
59 int iScanStartTicksLow;
60 int iScanStartTicksHigh;
61 int iScanStartArgs[10];
62 int iConvStartTrigType;
63 int iConvStartTicksLow;
64 int iConvStartTicksHigh;
65 int iConvStartArgs[10];
66 int iScanStopTrigType;
68 int iScanStopArgs[10];
73 } meIOStreamTrigger_t;
76 typedef struct meIOStreamStart {
86 typedef struct meIOStreamStop {