Dokumentation zur DFComDLL.dll / DFCom_x64.dll  04.03.05.00
df_timeboy_lists.h-Dateireferenz

Deklarationen der Funktionen für die Arbeit mit Timeboylisten. Mehr ...

#include "df_defines.h"

gehe zum Quellcode dieser Datei

Funktionen

DF_API_EXTERN int DF_API_CALL DFCMakeTimeboyList (int connectionId, int groupNumber, int number, int recordCount, int size, unsigned char *buffer, int flags, int *errorNumber)
 Setzen des Listenbuffers fuer eine Timeboyliste. Mehr ...
 
DF_API_EXTERN int DF_API_CALL DFCLoadTimeboyList (int connectionId, int deviceAddress, int groupNumber, int number, int unused_setTo0, int *errorNumber)
 Uebertragen der Listendaten zum Geraet. Mehr ...
 
DF_API_EXTERN void DF_API_CALL DFCClearTimeboyListBuffer (int connectionId, int groupNumber, int number)
 Buffer fuer Timeboylisten loeschen. Mehr ...
 

Ausführliche Beschreibung

Deklarationen der Funktionen für die Arbeit mit Timeboylisten.

Autor
Bernd Ottmann
Datum
21.02.2003

Dokumentation der Funktionen

DF_API_EXTERN void DF_API_CALL DFCClearTimeboyListBuffer ( int  connectionId,
int  groupNumber,
int  number 
)

Buffer fuer Timeboylisten loeschen.

Loescht in der DLL den Buffer fuer Timeboylisten.

Parameter
connectionIdKommunikationskanalnummer.
groupNumberGruppennummer der Liste.
numberListennummer (0 - 19). Bei Angabe von -1 werden alle geloescht.
Rückgabe
Keine.
Version
Ab DLL - Version 04.01.04 enthalten.
DF_API_EXTERN int DF_API_CALL DFCLoadTimeboyList ( int  connectionId,
int  deviceAddress,
int  groupNumber,
int  number,
int  unused_setTo0,
int *  errorNumber 
)

Uebertragen der Listendaten zum Geraet.

Es wird versucht, die zuvor mit DFCMakeTimeboyList() importierten Listendaten in das Geraet zu uebertragen.

Parameter
connectionIdKommunikationskanalnummer.
deviceAddressBusnummer des anzusprechenden Geraetes.
groupNumberGruppennummer der Liste. (-1 bedeutet alle Gruppen)
numberListennummer der zu uebertragenden Liste. (-1 uebertraegt alle importierten)
unused_setTo0Reservierter Parameter, aktuell mit 0 übergeben.
errorNumberZeiger auf Variable die nach Fehler den Fehlercode erhaelt.
Rückgabe
Ergebnis der Ausfuehrung.
Rückgabewerte
0Funktion konnte nicht ausgefuehrt werden.
1Funktion wurde erfolgreich ausgefuehrt.
Version
Ab DLL - Version 04.01.04 enthalten.
DF_API_EXTERN int DF_API_CALL DFCMakeTimeboyList ( int  connectionId,
int  groupNumber,
int  number,
int  recordCount,
int  size,
unsigned char *  buffer,
int  flags,
int *  errorNumber 
)

Setzen des Listenbuffers fuer eine Timeboyliste.

Die Listen werden intern kopiert.

Parameter
connectionIdKommunikationskanalnummer.
groupNumberGruppennummer der Liste
numberListennummer.
recordCountAnzahl der Zeilen, Datensaetze im Block.
sizeAnzahl Byte im Block. Brechnet sich aus (Anzahl Datensaetzte Datensatzlaenge).
bufferZeiger auf Bytearray, welches die Daten enthaelt.
flagsAngebbare Flags zur Liste. Z.B. Bit 1 ob Liste geloescht werden soll.
errorNumberZeiger auf Variable die nach Fehler den Fehlercode erhaelt.
Rückgabe
Ergebnis der Ausfuehrung.
Rückgabewerte
0Funktion konnte nicht ausgefuehrt werden.
1Funktion wurde erfolgreich ausgefuehrt.
Version
Ab DLL - Version 04.01.04 enthalten.