8 #ifndef DATAFOX_LISTS_H
9 #ifndef DOXYGEN_SHOULD_SKIP_THIS
10 #define DATAFOX_LISTS_H
15 #ifndef DOXYGEN_SHOULD_SKIP_THIS
16 #if (DF_API_VERSION >= 0x04010100)
18 DF_API_EXTERN_DECORATE int DF_API_CALL DFCOpenTable(
int connectionNumber,
int deviceAddress,
const char *name,
int options,
int *tableHandle,
const char *reserved,
int *errorNumber );
33 DF_API_EXTERN_DECORATE int DF_API_CALL DFCSetField(
int connectionNumber,
int deviceAddress,
int tableHandle,
const char *name,
const char *value,
int *errorNumber );
36 DF_API_EXTERN_DECORATE int DF_API_CALL DFCGetField(
int connectionNumber,
int deviceAddress,
int tableHandle,
const char *name,
char *value,
int *valueLength,
int *errorNumber );
44 #if (DF_API_VERSION >= 0x04030800)
286 const char *data,
int dataSize);
317 const char *data,
int dataSize);
354 char *data,
int *dataSize);
385 char *data,
int *dataSize);
417 const char *data,
int dataSize);
459 const char *data,
int dataSize);
#define DF_API_CALL
Definition: df_defines.h:80
#define DF_API_EXTERN_DECORATE
Definition: df_defines.h:78
#define DF_API_EXTERN
Definition: df_defines.h:79
DF_API_EXTERN int DF_API_CALL DFCTableDeleteAvailableRows(int connectionNumber, int deviceAddress, int tableHandle, int flags)
Markiert alle dem Filterkriterium enstsprechenden Datenzeilen als gelöscht.
DF_API_EXTERN int DF_API_CALL DFCTableAppendRowData(int connectionNumber, int deviceAddress, int tableHandle, int flags, char separator, const char *data, int dataSize)
Anfügen einer neuen Datenzeile.
DF_API_EXTERN int DF_API_CALL DFCTableGetCurrentRow(int connectionNumber, int deviceAddress, int tableHandle, int *currentRow)
Ermittelt die aktuelle Zeilennummer.
DF_API_EXTERN int DF_API_CALL DFCTableSetAllRowsToColumnData(int connectionNumber, int deviceAddress, int tableHandle, int flags, const char *name, const char *data, int dataSize)
Überschreiben einer Zeilenspalte der gesamten dem aktuellen Filterkriterium entsprechenden Datenzeile...
DF_API_EXTERN int DF_API_CALL DFCTableRemoveFilter(int connectionNumber, int deviceAddress, int tableHandle)
Entfernen eines gesetzten Datenfilters von der Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableClose(int connectionNumber, int deviceAddress, int tableHandle)
Schließt eine geöffnete Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableDeleteCurrentRow(int connectionNumber, int deviceAddress, int tableHandle, int flags)
Aktuelle Datenzeile als gelöscht markieren.
DF_API_EXTERN int DF_API_CALL DFCTableSetCurrentRowData(int connectionNumber, int deviceAddress, int tableHandle, int flags, char separator, const char *data, int dataSize)
Überschreibt die aktuelle Datenzeile mit den angegeben Daten.
DF_API_EXTERN int DF_API_CALL DFCTableSetFilter(int connectionNumber, int deviceAddress, int tableHandle, const char *value)
Setzen eines Datenfilters auf die Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableSetCurrentRow(int connectionNumber, int deviceAddress, int tableHandle, int offset, int direction)
Setzen der aktuellen Zeilennummer.
DF_API_EXTERN int DF_API_CALL DFCTableGetFilter(int connectionNumber, int deviceAddress, int tableHandle, char *value, int *valueSize)
Lesen des Datenfilters der Tabelle.
DF_API_EXTERN int DF_API_CALL DFCTableSetCurrentColumnData(int connectionNumber, int deviceAddress, int tableHandle, int flags, const char *name, const char *data, int dataSize)
Überschreiben eines Feldwertes.
DF_API_EXTERN int DF_API_CALL DFCTableGetCurrentRowData(int connectionNumber, int deviceAddress, int tableHandle, int flags, char separator, char *data, int *dataSize)
Ließt die aktuelle Datenzeile.
DF_API_EXTERN int DF_API_CALL DFCTableOpen(int connectionNumber, int deviceAddress, const char *name, int options, int *tableHandle)
Öffnet eine vorhandene Tabelle (Liste) zur Bearbeitung.
DF_API_EXTERN int DF_API_CALL DFCTableGetCurrentColumnData(int connectionNumber, int deviceAddress, int tableHandle, int flags, const char *name, char *data, int *dataSize)
Lesen eines Feldwertes.
DF_API_EXTERN int DF_API_CALL DFCTableGetRowCount(int connectionNumber, int deviceAddress, int tableHandle, int *currentCount, int *unsortedCount, int *deletedCount)
Ermittlung der aktuellen Datensatzanzahl.