7 #ifndef DF_SETUP_RECORDS_H
8 #define DF_SETUP_RECORDS_H
27 DF_API_EXTERN
int DF_API_CALL
DFCComClearData(
int connectionId,
int deviceAddress );
45 DF_API_EXTERN
int DF_API_CALL
DFCComCollectData(
int connectionId,
int deviceAddress,
int *errorNumber );
66 DF_API_EXTERN
int DF_API_CALL
DFCComGetDatensatz(
int connectionId,
unsigned char *buffer,
int *bufferSize,
int *errorNumber );
68 #if (DF_API_VERSION >= 1)
103 DF_API_EXTERN
int DF_API_CALL
DFCDatBCnt(
int connectionId );
123 DF_API_EXTERN
int DF_API_CALL
DFCDatBDatensatz(
int connectionId,
int number,
unsigned char *name,
int *fieldCount );
146 DF_API_EXTERN
int DF_API_CALL
DFCDatBFeld(
int connectionId,
int datBNumber,
int number,
unsigned char *name,
int *type,
int *size );
150 #if (DF_API_VERSION >= 0x02002300)
153 DF_API_EXTERN
int DF_API_CALL DFCReadRecord(
int channelID,
int deviceAddress,
char *buffer,
int *bufferSize,
int *errorNumber );
155 DF_API_EXTERN
int DF_API_CALL DFCQuitRecord(
int channelID,
int deviceAddress,
int *errorNumber );
167 #if defined( USE_PRIVATE )
169 #if (DF_API_VERSION >= 0x02000400)
171 DF_API_EXTERN
int DF_API_CALL DFCCheckData(
int connectionId,
int deviceAddress,
int *errorNumber );
175 #endif // USE_PRIVATE
Datei beinhaltet alle Defines die von der API benötigt werden.
DF_API_EXTERN int DF_API_CALL DFCComGetDatensatz(int connectionId, unsigned char *buffer, int *bufferSize, int *errorNumber)
Datensatz aus DLL / Geraet lesen.
DF_API_EXTERN int DF_API_CALL DFCLoadDatensatzbeschreibung(int connectionId, int deviceAddress, int *errorNumber)
Tabellenbeschreibungen fuer Datensaetze aus Geraet lesen.
DF_API_EXTERN int DF_API_CALL DFCDatBFeld(int connectionId, int datBNumber, int number, unsigned char *name, int *type, int *size)
Grunddaten eines Tabellenfeldes fuer Datensaetze ermitteln.
DF_API_EXTERN int DF_API_CALL DFCDatBDatensatz(int connectionId, int number, unsigned char *name, int *fieldCount)
Grunddaten einer Tabellenbeschreibungen fuer Datensaetze ermitteln.
DF_API_EXTERN int DF_API_CALL DFCComClearData(int connectionId, int deviceAddress)
Datenzeiger ruecksetzen.
DF_API_EXTERN int DF_API_CALL DFCComCollectData(int connectionId, int deviceAddress, int *errorNumber)
Daten aus Geraet lesen.
DF_API_EXTERN int DF_API_CALL DFCDatBCnt(int connectionId)
Anzahl der Tabellenbeschreibungen fuer Datensaetze ermitteln.